![]() |
Realm
A distributed, event-based tasking library
|
#include <utils.h>
Classes | |
| class | bitsliceref |
| class | constbitsliceref |
Public Member Functions | |
| bitpack () | |
| bitpack (const bitpack< T > ©_from) | |
| bitpack (T init_val) | |
| bitpack< T > & | operator= (const bitpack< T > ©_from) |
| bitpack< T > & | operator= (T new_val) |
| operator T () const | |
| template<typename BITFIELD > | |
| bitsliceref< BITFIELD > | slice () |
| template<typename BITFIELD > | |
| constbitsliceref< BITFIELD > | slice () const |
| template<typename BITFIELD > | |
| bitsliceref< BITFIELD > | operator[] (const BITFIELD &bitfield) |
| template<typename BITFIELD > | |
| constbitsliceref< BITFIELD > | operator[] (const BITFIELD &bitfield) const |
Protected Attributes | |
| T | value |
| Realm::bitpack< T >::bitpack | ( | ) |
| Realm::bitpack< T >::bitpack | ( | const bitpack< T > & | copy_from | ) |
| Realm::bitpack< T >::bitpack | ( | T | init_val | ) |
| Realm::bitpack< T >::operator T | ( | ) | const |
| bitpack< T > & Realm::bitpack< T >::operator= | ( | const bitpack< T > & | copy_from | ) |
| bitpack< T > & Realm::bitpack< T >::operator= | ( | T | new_val | ) |
| bitsliceref< BITFIELD > Realm::bitpack< T >::operator[] | ( | const BITFIELD & | bitfield | ) |
| constbitsliceref< BITFIELD > Realm::bitpack< T >::operator[] | ( | const BITFIELD & | bitfield | ) | const |
| bitsliceref< BITFIELD > Realm::bitpack< T >::slice | ( | ) |
| constbitsliceref< BITFIELD > Realm::bitpack< T >::slice | ( | ) | const |
|
protected |