AppCore
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Classes | Public Member Functions | List of all members
CardEventDatFileManager Class Reference

(Internal) Class for managing .dat part of event file. More...

#include <cardeventdatfilemanager.h>

Classes

class  DataClass
 

Public Member Functions

 CardEventDatFileManager ()
 
 ~CardEventDatFileManager ()
 
void Init (const char *path)
 
void ReadFirst (CardEventDatFileRecord &record)
 
void ReadNext (CardEventDatFileRecord &record)
 
void Read (unsigned long offset, CardEventDatFileRecord &record)
 
void ReadWholeFile (char *&buffer, long &fileSize)
 
std::vector
< CardEventDatFileRecord * > * 
ReadWholeFile ()
 
std::vector
< CardEventDatFileRecord * > * 
ReadWholeFile (unsigned long &fileSize)
 
void Write (CardEventDatFileRecord &)
 
unsigned long Append (CardEventDatFileRecord &record)
 
void CloseInconsistentFile ()
 
 CardEventDatFileManager ()
 
 ~CardEventDatFileManager ()
 
void Init (const char *path)
 
void ReadFirst (CardEventDatFileRecord &record)
 
void ReadNext (CardEventDatFileRecord &record)
 
void Read (unsigned long offset, CardEventDatFileRecord &record)
 
void ReadWholeFile (char *&buffer, long &fileSize)
 
std::vector
< CardEventDatFileRecord * > * 
ReadWholeFile ()
 
std::vector
< CardEventDatFileRecord * > * 
ReadWholeFile (unsigned long &fileSize)
 
void Write (CardEventDatFileRecord &)
 
unsigned long Append (CardEventDatFileRecord &record)
 
void CloseInconsistentFile ()
 

Detailed Description

(Internal) Class for managing .dat part of event file.

Constructor & Destructor Documentation

CardEventDatFileManager::CardEventDatFileManager ( )
CardEventDatFileManager::~CardEventDatFileManager ( )
CardEventDatFileManager::CardEventDatFileManager ( )
CardEventDatFileManager::~CardEventDatFileManager ( )

Member Function Documentation

unsigned long CardEventDatFileManager::Append ( CardEventDatFileRecord record)
unsigned long CardEventDatFileManager::Append ( CardEventDatFileRecord record)
void CardEventDatFileManager::CloseInconsistentFile ( )
void CardEventDatFileManager::CloseInconsistentFile ( )
void CardEventDatFileManager::Init ( const char *  path)
void CardEventDatFileManager::Init ( const char *  path)
void CardEventDatFileManager::Read ( unsigned long  offset,
CardEventDatFileRecord record 
)

Here is the caller graph for this function:

void CardEventDatFileManager::Read ( unsigned long  offset,
CardEventDatFileRecord record 
)
void CardEventDatFileManager::ReadFirst ( CardEventDatFileRecord record)
void CardEventDatFileManager::ReadFirst ( CardEventDatFileRecord record)
void CardEventDatFileManager::ReadNext ( CardEventDatFileRecord record)
void CardEventDatFileManager::ReadNext ( CardEventDatFileRecord record)
void CardEventDatFileManager::ReadWholeFile ( char *&  buffer,
long &  fileSize 
)
void CardEventDatFileManager::ReadWholeFile ( char *&  buffer,
long &  fileSize 
)
std::vector<CardEventDatFileRecord*>* CardEventDatFileManager::ReadWholeFile ( )
vector< CardEventDatFileRecord * > * CardEventDatFileManager::ReadWholeFile ( )
vector< CardEventDatFileRecord * > * CardEventDatFileManager::ReadWholeFile ( unsigned long &  fileSize)
std::vector<CardEventDatFileRecord*>* CardEventDatFileManager::ReadWholeFile ( unsigned long &  fileSize)
void CardEventDatFileManager::Write ( CardEventDatFileRecord )
void CardEventDatFileManager::Write ( CardEventDatFileRecord record)

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