DataIO
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
Public Member Functions | Public Attributes | List of all members
EM::Strojcek::VstupneUdaje::CustomPropertyCollection::DataClass Class Reference

Public Member Functions

 DataClass ()
 
 ~DataClass ()
 
bool LoadCollectionFromFile ()
 
bool ReadCustomPropertyHeader (FILE *customPropertyFile, unsigned long &fileSize, unsigned short &recordSizeFromHeader)
 
bool ReadCustomPropertyData (FILE *customPropertyFile, unsigned long fileSize, unsigned short recordSizeFromHeader)
 
string ComposeKey (const short tableID, const short id1, const short id2, const short id3, const short customPropertyType)
 

Public Attributes

bool isLoaded
 
string fileNameProperties
 
string fileNameValues
 
map< string, string > customPropertyMap
 
EMutex * mMutex
 

Constructor & Destructor Documentation

EM::Strojcek::VstupneUdaje::CustomPropertyCollection::DataClass::DataClass ( )
EM::Strojcek::VstupneUdaje::CustomPropertyCollection::DataClass::~DataClass ( )

Member Function Documentation

string EM::Strojcek::VstupneUdaje::CustomPropertyCollection::DataClass::ComposeKey ( const short  tableID,
const short  id1,
const short  id2,
const short  id3,
const short  customPropertyType 
)
bool EM::Strojcek::VstupneUdaje::CustomPropertyCollection::DataClass::LoadCollectionFromFile ( )
bool EM::Strojcek::VstupneUdaje::CustomPropertyCollection::DataClass::ReadCustomPropertyData ( FILE *  customPropertyFile,
unsigned long  fileSize,
unsigned short  recordSizeFromHeader 
)
bool EM::Strojcek::VstupneUdaje::CustomPropertyCollection::DataClass::ReadCustomPropertyHeader ( FILE *  customPropertyFile,
unsigned long &  fileSize,
unsigned short &  recordSizeFromHeader 
)

Member Data Documentation

map<string, string> EM::Strojcek::VstupneUdaje::CustomPropertyCollection::DataClass::customPropertyMap
string EM::Strojcek::VstupneUdaje::CustomPropertyCollection::DataClass::fileNameProperties
string EM::Strojcek::VstupneUdaje::CustomPropertyCollection::DataClass::fileNameValues
bool EM::Strojcek::VstupneUdaje::CustomPropertyCollection::DataClass::isLoaded
EMutex* EM::Strojcek::VstupneUdaje::CustomPropertyCollection::DataClass::mMutex

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