casacore::BitFlagsEngine< StoredType >::BoolToFlags Struct Reference

Functor to convert Bools to flags using a mask. More...

List of all members.

Public Member Functions

 BoolToFlags (StoredType writeMask)
StoredType operator() (Bool flag, StoredType value) const

Private Attributes

StoredType itsMask

Detailed Description

template<typename StoredType>
struct casacore::BitFlagsEngine< StoredType >::BoolToFlags

Functor to convert Bools to flags using a mask.

By default only bit 0 is set. Flag bits not affected are kept.

Definition at line 347 of file BitFlagsEngine.h.


Constructor & Destructor Documentation

template<typename StoredType>
casacore::BitFlagsEngine< StoredType >::BoolToFlags::BoolToFlags ( StoredType  writeMask  )  [inline, explicit]

Definition at line 349 of file BitFlagsEngine.h.


Member Function Documentation

template<typename StoredType>
StoredType casacore::BitFlagsEngine< StoredType >::BoolToFlags::operator() ( Bool  flag,
StoredType  value 
) const [inline]

Member Data Documentation

template<typename StoredType>
StoredType casacore::BitFlagsEngine< StoredType >::BoolToFlags::itsMask [private]

The documentation for this struct was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

Generated on 31 Aug 2016 for casa by  doxygen 1.6.1