AppCore
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
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::CardEventIdxFileManager ( )
CardEventIdxFileManager::~CardEventIdxFileManager ( )
CardEventIdxFileManager::CardEventIdxFileManager ( )
CardEventIdxFileManager::~CardEventIdxFileManager ( )

Member Function Documentation

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

Here is the call graph for this function:

Here is the caller graph for this function:

std::list<CardEventIdxFileRecord> CardEventIdxFileManager::FindEvent ( long long  SNR)
char CardEventIdxFileManager::GetEventFileVersion ( ) const
char CardEventIdxFileManager::GetEventFileVersion ( ) const
long CardEventIdxFileManager::GetEventsCount ( ) const
long CardEventIdxFileManager::GetEventsCount ( ) const
unsigned long CardEventIdxFileManager::GetFileSize ( ) const
unsigned long CardEventIdxFileManager::GetFileSize ( ) const
char CardEventIdxFileManager::GetFileType ( ) const
char CardEventIdxFileManager::GetFileType ( ) const
HeadFileIdx CardEventIdxFileManager::GetHeader ( ) const
HeadFileIdx CardEventIdxFileManager::GetHeader ( ) const
unsigned long CardEventIdxFileManager::GetValidFrom ( ) const

Here is the caller graph for this function:

unsigned long CardEventIdxFileManager::GetValidFrom ( ) const
unsigned long CardEventIdxFileManager::GetValidTo ( ) const

Here is the caller graph for this function:

unsigned long CardEventIdxFileManager::GetValidTo ( ) const
void CardEventIdxFileManager::Init ( const char *  path)
void CardEventIdxFileManager::Init ( const char *  path)

Here is the caller graph for this function:

void CardEventIdxFileManager::Init ( const char *  path,
bool  createNew 
)
void CardEventIdxFileManager::Init ( const char *  path,
bool  createNew 
)
void CardEventIdxFileManager::InitForRead ( const char *  path)
void CardEventIdxFileManager::InitForRead ( const char *  path)
void CardEventIdxFileManager::ReadFirst ( CardEventIdxFileRecord idxFileRecord)
void CardEventIdxFileManager::ReadFirst ( CardEventIdxFileRecord idxFileRecord)

Here is the call graph for this function:

void CardEventIdxFileManager::ReadNext ( CardEventIdxFileRecord idxFileRecord)

Here is the call graph for this function:

void CardEventIdxFileManager::ReadNext ( CardEventIdxFileRecord idxFileRecord)
std::vector< CardEventIdxFileRecordData * > * CardEventIdxFileManager::ReadWholeFile ( )
std::vector<CardEventIdxFileRecordData*>* CardEventIdxFileManager::ReadWholeFile ( )
void CardEventIdxFileManager::SetFileType ( char  type)
void CardEventIdxFileManager::SetFileType ( char  type)
void CardEventIdxFileManager::SetValidFrom ( unsigned long  from)

Here is the caller graph for this function:

void CardEventIdxFileManager::SetValidFrom ( unsigned long  from)
void CardEventIdxFileManager::SetValidTo ( unsigned long  to)
void CardEventIdxFileManager::SetValidTo ( unsigned long  to)

Here is the caller graph for this function:

void CardEventIdxFileManager::Write ( CardEventIdxFileRecord  idxFileRecord)

Here is the call graph for this function:

Here is the caller graph for this function:

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

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