Elm  1.0
ELM is a library providing generic data structures, OS-independent interface, plugins and XML.
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
elm::genstruct::AllocatedTable< bool > Class Template Reference

#include <elm/genstruct/BoolTable.h>

+ Inheritance diagram for elm::genstruct::AllocatedTable< bool >:

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
 

Constructor & Destructor Documentation

elm::genstruct::AllocatedTable< bool >::AllocatedTable ( const Table< bool > &  table)

Member Function Documentation

void elm::genstruct::AllocatedTable< bool >::allocate ( int  count)
void elm::genstruct::AllocatedTable< bool >::copy ( const AllocatedTable< bool > &  table)
void elm::genstruct::AllocatedTable< bool >::free ( void  )
AllocatedTable<bool>& elm::genstruct::AllocatedTable< bool >::operator= ( const AllocatedTable< bool > &  table)

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