HCE project C++ developers source code library  1.1.1
HCE project developer library
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
StorageData Class Reference

#include <AStorageHandler.h>

Collaboration diagram for StorageData:

Classes

union  _Data

Public Types

enum  DataType { EMPTY = 0, INTEGER, REAL, STRING }

Public Member Functions

 StorageData ()
 StorageData (const StorageData &storageData)
 ~StorageData ()
void init (int count)
void resize (int count)
StorageDataoperator= (StorageData &storageData)

Public Attributes

union StorageData::_Datadata
DataTypetype
int count

Detailed Description

Definition at line 18 of file AStorageHandler.h.

Member Enumeration Documentation

Enumerator:
EMPTY 
INTEGER 
REAL 
STRING 

Definition at line 58 of file AStorageHandler.h.

Constructor & Destructor Documentation

StorageData::StorageData ( )
inline

Definition at line 21 of file AStorageHandler.h.

StorageData::StorageData ( const StorageData storageData)
inline

Definition at line 22 of file AStorageHandler.h.

StorageData::~StorageData ( )
inline

Definition at line 30 of file AStorageHandler.h.

Member Function Documentation

void StorageData::init ( int  count)
inline

Definition at line 35 of file AStorageHandler.h.

Here is the caller graph for this function:

StorageData& StorageData::operator= ( StorageData storageData)
inline

Definition at line 49 of file AStorageHandler.h.

Here is the call graph for this function:

void StorageData::resize ( int  count)
inline

Definition at line 42 of file AStorageHandler.h.

Here is the caller graph for this function:

Member Data Documentation

int StorageData::count

Definition at line 69 of file AStorageHandler.h.

union StorageData::_Data* StorageData::data
DataType* StorageData::type

Definition at line 68 of file AStorageHandler.h.


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