#include <listinit.h>
Collaboration diagram for ListInitializationSwitch< T_array, T_iterator >:
Public Types | |
typedef _bz_typename T_array::T_numtype | T_numtype |
Public Member Functions | |
ListInitializationSwitch (const ListInitializationSwitch< T_array > &lis) | |
ListInitializationSwitch (T_array &array, T_numtype value) | |
~ListInitializationSwitch () | |
ListInitializer< T_numtype, T_iterator > | operator, (T_numtype x) |
void | disable () const |
Protected Attributes | |
T_array & | array_ |
T_numtype | value_ |
bool | wipeOnDestruct_ |
Private Member Functions | |
ListInitializationSwitch () |
typedef _bz_typename T_array::T_numtype ListInitializationSwitch< T_array, T_iterator >::T_numtype |
ListInitializationSwitch< T_array, T_iterator >::ListInitializationSwitch | ( | const ListInitializationSwitch< T_array > & | lis | ) | [inline] |
ListInitializationSwitch< T_array, T_iterator >::ListInitializationSwitch | ( | T_array & | array, | |
T_numtype | value | |||
) | [inline] |
ListInitializationSwitch< T_array, T_iterator >::~ListInitializationSwitch | ( | ) | [inline] |
ListInitializationSwitch< T_array, T_iterator >::ListInitializationSwitch | ( | ) | [private] |
ListInitializer<T_numtype, T_iterator> ListInitializationSwitch< T_array, T_iterator >::operator, | ( | T_numtype | x | ) | [inline] |
void ListInitializationSwitch< T_array, T_iterator >::disable | ( | ) | const [inline] |
T_array& ListInitializationSwitch< T_array, T_iterator >::array_ [protected] |
T_numtype ListInitializationSwitch< T_array, T_iterator >::value_ [protected] |
bool ListInitializationSwitch< T_array, T_iterator >::wipeOnDestruct_ [mutable, protected] |