Inherits IDataContainer.
|
| CDelphiData (int argc, char *argv[], shared_ptr< CTimer > pTimer) |
|
| CDelphiData (SMCCE *mcce_data, shared_ptr< CTimer > pTimer) |
|
| ~CDelphiData () |
|
virtual void | showMap (const string &strMapFile) |
|
virtual void | reset (const string &strF95File) |
|
| IDataContainer () |
|
virtual | ~IDataContainer () |
|
bool | keyExists (const string &strKey) |
|
template<class T > |
const T & | getKey_constRef (const string &strKey) |
|
template<class T > |
const T * | getKey_constPtr (const string &strKey) |
|
template<class T > |
const T ** | getKey_constPtr (const string &strKey, const int &iRows, const int &iColumns) |
|
template<class T > |
const T *** | getKey_constPtr (const string &strKey, const int &iRows, const int &iColumns, const int &iPages) |
|
template<class T > |
const T **** | getKey_constPtr (const string &strKey, const int &iRows, const int &iColumns, const int &iPages, const int &iSects) |
|
template<class T > |
T & | getKey_Ref (const string &strKey) |
|
template<class T > |
T | getKey_Val (const string &strKey) |
|
template<class T > |
T * | getKey_Ptr (const string &strKey) |
|
template<class T > |
T *** | getKey_Ptr (const string &strKey, const int &iRows, const int &iColumns, const int &iPages) |
|
CDelphiData::CDelphiData |
( |
int |
argc, |
|
|
char * |
argv[], |
|
|
shared_ptr< CTimer > |
pTimer |
|
) |
| |
|
inline |
constructor to generate regular stand-alone executable delphicpp.
- Note
- This constructor depends on and is paired with one constructor, CDelphiDataMarshal(argc,argv,pTimer), of class CDelphiDataMarshal
- Parameters
-
[in] | argc | Number of parameters in the command line |
[in] | argv[] | paraemters in the command line |
[in] | pTimer | pointer to an object of class CTimer to report execution time |
CDelphiData::CDelphiData |
( |
SMCCE * |
mcce_data, |
|
|
shared_ptr< CTimer > |
pTimer |
|
) |
| |
|
inline |
constructor to allow delphicpp to be compiled with mcce in order to avoid intensive IO operations.
- Note
- This constructor depends on and is paired with one constructor, CDelphiDataMarshal(mcce_data,pTimer), of class CDelphiDataMarshal
- Parameters
-
[in] | mcce_data | A pointer to the interface struct SMCCE |
[in] | pTimer | pointer to an object of class CTimer to report execution time |
CDelphiData::~CDelphiData |
( |
| ) |
|
|
inline |
void CDelphiData::reset |
( |
const string & |
strF95File | ) |
|
|
virtual |
member function to implement the virtual function reset() declared in IDataContainer
- Note
- used for debug purpose only
- Parameters
-
[in] | strF95File | Name of the txt file containing the values of variables generated by delphi95 |
Implements IDataContainer.
void CDelphiData::showMap |
( |
const string & |
strMapFile | ) |
|
|
virtual |
member function to implement the virtual function showMap() declared in IDataContainer
- Note
- used for debug purpose only
- Parameters
-
[in] | strMapFile | Name of the txt file containing the values of variables in CDelphiData |
Implements IDataContainer.
The documentation for this class was generated from the following files:
- delphi_data.h
- delphi_data_flash.cpp
- delphi_data_reset.cpp
- delphi_data_showMap.cpp
- delphi_data_setMap.cpp