AppCore
Loading...
Searching...
No Matches
Classes | Public Member Functions | List of all members
CardEventIdxFileManager Class Reference

#include <cardeventidxfilemanager.h>

Classes

class  DataClass
 

Public Member Functions

 CardEventIdxFileManager ()
 
 ~CardEventIdxFileManager ()
 
void Init (const char *path)
 
void InitForRead (const char *path)
 
void Init (const char *path, bool createNew)
 
std::list< CardEventIdxFileRecordFindEvent (long long SNR)
 
void Write (CardEventIdxFileRecord idxFileRecord)
 
void Write (char *data, long size)
 
void ReadFirst (CardEventIdxFileRecord &idxFileRecord)
 
void ReadNext (CardEventIdxFileRecord &idxFileRecord)
 
std::vector< CardEventIdxFileRecordData * > * ReadWholeFile ()
 
unsigned long GetValidFrom () const
 
unsigned long GetValidTo () const
 
void SetValidFrom (unsigned long from)
 
void SetValidTo (unsigned long to)
 
void SetFileType (char type)
 
char GetFileType () const
 
char GetEventFileVersion () const
 
long GetEventsCount () const
 
unsigned long GetFileSize () const
 
HeadFileIdx GetHeader () const
 
 CardEventIdxFileManager ()
 
 ~CardEventIdxFileManager ()
 
void Init (const char *path)
 
void InitForRead (const char *path)
 
void Init (const char *path, bool createNew)
 
std::list< CardEventIdxFileRecordFindEvent (long long SNR)
 
void Write (CardEventIdxFileRecord idxFileRecord)
 
void Write (char *data, long size)
 
void ReadFirst (CardEventIdxFileRecord &idxFileRecord)
 
void ReadNext (CardEventIdxFileRecord &idxFileRecord)
 
std::vector< CardEventIdxFileRecordData * > * ReadWholeFile ()
 
unsigned long GetValidFrom () const
 
unsigned long GetValidTo () const
 
void SetValidFrom (unsigned long from)
 
void SetValidTo (unsigned long to)
 
void SetFileType (char type)
 
char GetFileType () const
 
char GetEventFileVersion () const
 
long GetEventsCount () const
 
unsigned long GetFileSize () const
 
HeadFileIdx GetHeader () const
 

Constructor & Destructor Documentation

◆ CardEventIdxFileManager() [1/2]

CardEventIdxFileManager::CardEventIdxFileManager ( )

◆ ~CardEventIdxFileManager() [1/2]

CardEventIdxFileManager::~CardEventIdxFileManager ( )

◆ CardEventIdxFileManager() [2/2]

CardEventIdxFileManager::CardEventIdxFileManager ( )

◆ ~CardEventIdxFileManager() [2/2]

CardEventIdxFileManager::~CardEventIdxFileManager ( )

Member Function Documentation

◆ FindEvent() [1/2]

list< CardEventIdxFileRecord > CardEventIdxFileManager::FindEvent ( long long  SNR)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ FindEvent() [2/2]

std::list< CardEventIdxFileRecord > CardEventIdxFileManager::FindEvent ( long long  SNR)

◆ GetEventFileVersion() [1/2]

char CardEventIdxFileManager::GetEventFileVersion ( ) const

◆ GetEventFileVersion() [2/2]

char CardEventIdxFileManager::GetEventFileVersion ( ) const

◆ GetEventsCount() [1/2]

long CardEventIdxFileManager::GetEventsCount ( ) const

◆ GetEventsCount() [2/2]

long CardEventIdxFileManager::GetEventsCount ( ) const

◆ GetFileSize() [1/2]

unsigned long CardEventIdxFileManager::GetFileSize ( ) const

◆ GetFileSize() [2/2]

unsigned long CardEventIdxFileManager::GetFileSize ( ) const

◆ GetFileType() [1/2]

char CardEventIdxFileManager::GetFileType ( ) const

◆ GetFileType() [2/2]

char CardEventIdxFileManager::GetFileType ( ) const

◆ GetHeader() [1/2]

HeadFileIdx CardEventIdxFileManager::GetHeader ( ) const

◆ GetHeader() [2/2]

HeadFileIdx CardEventIdxFileManager::GetHeader ( ) const

◆ GetValidFrom() [1/2]

unsigned long CardEventIdxFileManager::GetValidFrom ( ) const
Here is the caller graph for this function:

◆ GetValidFrom() [2/2]

unsigned long CardEventIdxFileManager::GetValidFrom ( ) const

◆ GetValidTo() [1/2]

unsigned long CardEventIdxFileManager::GetValidTo ( ) const
Here is the caller graph for this function:

◆ GetValidTo() [2/2]

unsigned long CardEventIdxFileManager::GetValidTo ( ) const

◆ Init() [1/4]

void CardEventIdxFileManager::Init ( const char *  path)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ Init() [2/4]

void CardEventIdxFileManager::Init ( const char *  path)

◆ Init() [3/4]

void CardEventIdxFileManager::Init ( const char *  path,
bool  createNew 
)
Here is the call graph for this function:

◆ Init() [4/4]

void CardEventIdxFileManager::Init ( const char *  path,
bool  createNew 
)

◆ InitForRead() [1/2]

void CardEventIdxFileManager::InitForRead ( const char *  path)
Here is the call graph for this function:

◆ InitForRead() [2/2]

void CardEventIdxFileManager::InitForRead ( const char *  path)

◆ ReadFirst() [1/2]

void CardEventIdxFileManager::ReadFirst ( CardEventIdxFileRecord idxFileRecord)
Here is the call graph for this function:

◆ ReadFirst() [2/2]

void CardEventIdxFileManager::ReadFirst ( CardEventIdxFileRecord idxFileRecord)

◆ ReadNext() [1/2]

void CardEventIdxFileManager::ReadNext ( CardEventIdxFileRecord idxFileRecord)
Here is the call graph for this function:

◆ ReadNext() [2/2]

void CardEventIdxFileManager::ReadNext ( CardEventIdxFileRecord idxFileRecord)

◆ ReadWholeFile() [1/2]

std::vector< CardEventIdxFileRecordData * > * CardEventIdxFileManager::ReadWholeFile ( )

◆ ReadWholeFile() [2/2]

std::vector< CardEventIdxFileRecordData * > * CardEventIdxFileManager::ReadWholeFile ( )

◆ SetFileType() [1/2]

void CardEventIdxFileManager::SetFileType ( char  type)

◆ SetFileType() [2/2]

void CardEventIdxFileManager::SetFileType ( char  type)

◆ SetValidFrom() [1/2]

void CardEventIdxFileManager::SetValidFrom ( unsigned long  from)
Here is the caller graph for this function:

◆ SetValidFrom() [2/2]

void CardEventIdxFileManager::SetValidFrom ( unsigned long  from)

◆ SetValidTo() [1/2]

void CardEventIdxFileManager::SetValidTo ( unsigned long  to)
Here is the caller graph for this function:

◆ SetValidTo() [2/2]

void CardEventIdxFileManager::SetValidTo ( unsigned long  to)

◆ Write() [1/4]

void CardEventIdxFileManager::Write ( CardEventIdxFileRecord  idxFileRecord)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ Write() [2/4]

void CardEventIdxFileManager::Write ( CardEventIdxFileRecord  idxFileRecord)

◆ Write() [3/4]

void CardEventIdxFileManager::Write ( char *  data,
long  size 
)

◆ Write() [4/4]

void CardEventIdxFileManager::Write ( char *  data,
long  size 
)

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