Elm
1.0
ELM is a library providing generic data structures, OS-independent interface, plugins and XML.
|
#include <elm/genstruct/BoolTable.h>
Public Member Functions | |
AllocatedTable (void) | |
AllocatedTable (int count) | |
AllocatedTable (const Table< bool > &table) | |
void | allocate (int count) |
void | free (void) |
void | copy (const AllocatedTable< bool > &table) |
AllocatedTable< bool > & | operator= (const AllocatedTable< bool > &table) |
Public Member Functions inherited from elm::genstruct::Table< bool > | |
Table (bool *table, int count) | |
Table (const Table< bool > &table) | |
int | count (void) const |
bool | get (int index) const |
delegate_t | get (int index) |
void | set (int index, bool value) |
bool | isEmpty (void) const |
void | copy (const Table< bool > &table) |
bool | operator[] (int index) const |
delegate_t | operator[] (int index) |
Table< bool > & | operator= (const Table< bool > &table) |
operator bool (void) const | |
Additional Inherited Members | |
Public Types inherited from elm::genstruct::Table< bool > | |
typedef ArrayDelegate< Table < bool >, int, bool > | delegate_t |
Static Public Attributes inherited from elm::genstruct::Table< bool > | |
static Table< bool > | EMPTY |
Protected Member Functions inherited from elm::genstruct::Table< bool > | |
Table (void) | |
Protected Attributes inherited from elm::genstruct::Table< bool > | |
BitVector | bvec |
elm::genstruct::AllocatedTable< bool >::AllocatedTable | ( | void | ) |
elm::genstruct::AllocatedTable< bool >::AllocatedTable | ( | int | count | ) |
References elm::genstruct::AllocatedTable< T >::allocate().
elm::genstruct::AllocatedTable< bool >::AllocatedTable | ( | const Table< bool > & | table | ) |
void elm::genstruct::AllocatedTable< bool >::allocate | ( | int | count | ) |
void elm::genstruct::AllocatedTable< bool >::copy | ( | const AllocatedTable< bool > & | table | ) |
References elm::genstruct::Table< bool >::bvec.
void elm::genstruct::AllocatedTable< bool >::free | ( | void | ) |
AllocatedTable<bool>& elm::genstruct::AllocatedTable< bool >::operator= | ( | const AllocatedTable< bool > & | table | ) |
References elm::genstruct::Table< T >::copy().