cheshirekow  v0.1.0
mpblocks::clarkson93::BitMember< Enum, Size > Struct Template Reference

indicates membership into a number of sets by a bitfield More...

#include <mpblocks/clarkson93/BitMember.h>

Inheritance diagram for mpblocks::clarkson93::BitMember< Enum, Size >:
mpblocks::clarkson93::BitMemberBase

Public Member Functions

void addTo (Enum setBit)
 
bool isMemberOf (Enum setBit)
 
void removeFrom (Enum setBit)
 

Detailed Description

template<typename Enum, unsigned int Size>
struct mpblocks::clarkson93::BitMember< Enum, Size >

indicates membership into a number of sets by a bitfield

Definition at line 40 of file BitMember.h.

Member Function Documentation

template<typename Enum, unsigned int Size>
void mpblocks::clarkson93::BitMember< Enum, Size >::addTo ( Enum  setBit)
inline

Definition at line 44 of file BitMember.h.

template<typename Enum, unsigned int Size>
bool mpblocks::clarkson93::BitMember< Enum, Size >::isMemberOf ( Enum  setBit)
inline

Definition at line 54 of file BitMember.h.

template<typename Enum, unsigned int Size>
void mpblocks::clarkson93::BitMember< Enum, Size >::removeFrom ( Enum  setBit)
inline

Definition at line 49 of file BitMember.h.


The documentation for this struct was generated from the following file: