|
|
| GmRingBufferFileStorage (void *buffer, uint64_t bufferSize) |
| |
|
int | Open (int *fileIndex) |
| |
|
virtual int | Close (int iFileIndex) |
| |
|
int | Erase (int fileIndex) |
| |
|
int64_t | FileSize (int fileIndex) |
| |
|
virtual int | WriteData (const char *pcData, unsigned int iDataSize, UInt32 ui32Topic) |
| |
|
int | OpenRead (const int fileIndex) |
| |
|
int | Read (void *dest, int64_t count) |
| |
|
int | FileSize (const int fileName, int64_t &fileSize) |
| |
|
int | GetFileInfoIndex (const int fileName) |
| |
|
virtual int | EnterTransaction () |
| |
|
virtual int | LeaveTransaction () |
| |
|
virtual int | RollAndSynchFile () |
| |
|
virtual int | IsDataStorage () |
| |
|
int | CheckToFlush () |
| |
|
int | WriteHeader () |
| |
|
int | SelectSurveyEx (const char *strSurveyId) |
| |
|
int | SelectAcqJsonEx (const char *strSurveyId, const char *strAcquisitionId) |
| |
|
int | SelectAcqEx (const char *strSurveyId, const char *strAcquisitionId) |
| |
|
int64_t | StartOf (const int fileName) |
| |
|
int64_t | EndOf (const int fileName) |
| |
|
virtual int | GetLastError () |
| |
|
int | Initialize () |
| |
|
int | SetEmpty () |
| |
|
virtual bool | IsOpen () |
| |
|
void | SetDatasetId (const int iDataset) |
| |
|
int | GetDatasetId (bool increment) |
| |
|
virtual int | Shutdown () |
| |
|
|
GmRingBufferFileInfo | mFiles [NUM_BUFFER_FILE_INFOS] |
| |
|
int | mLastFileInfo |
| |
|
GmCharRingBuffer | mBuffer |
| |
|
int | mLastFileIndex |
| |
|
int | mWritesCounted |
| |
|
int | mApproximateBytesPerFile |
| |
|
Bool | m_bInTransaction |
| |
|
char | m_szCurrentActiveSurveyId [MAX_SURVEY_ID_LENGTH+1] |
| |
|
char | m_szCurrentActiveAcquisitionId [MAX_ACQUISITION_ID_LENGTH+1] |
| |
|
|
static int | DecodeDownloadName (const char *szDownloadName, char *strSurveyId, char *strAcquisitionId, char *strFileName) |
| |
|
static int | s_recordsPerFile = BLOCKS_PER_ACQUISITION_DATA_FILE |
| |
|
bool | m_bIsOpen |
| |
|
int | m_iCurrentDataSetId |
| |
|
bool | mIncrementDatasetId |
| |
The documentation for this class was generated from the following files:
- /home/kddev/dev/AppDev/GmCommon/include/GmCharRingBufferStorage.hpp
- /home/kddev/dev/AppDev/GmCommon/GmStorage/GmCharRingBufferStorage.cpp