AppCore
Loading...
Searching...
No Matches
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() [1/2]

CardEventDatFileManager::CardEventDatFileManager ( )

◆ ~CardEventDatFileManager() [1/2]

CardEventDatFileManager::~CardEventDatFileManager ( )

◆ CardEventDatFileManager() [2/2]

CardEventDatFileManager::CardEventDatFileManager ( )

◆ ~CardEventDatFileManager() [2/2]

CardEventDatFileManager::~CardEventDatFileManager ( )

Member Function Documentation

◆ Append() [1/2]

unsigned long CardEventDatFileManager::Append ( CardEventDatFileRecord record)

◆ Append() [2/2]

unsigned long CardEventDatFileManager::Append ( CardEventDatFileRecord record)

◆ CloseInconsistentFile() [1/2]

void CardEventDatFileManager::CloseInconsistentFile ( )
Here is the call graph for this function:
Here is the caller graph for this function:

◆ CloseInconsistentFile() [2/2]

void CardEventDatFileManager::CloseInconsistentFile ( )

◆ Init() [1/2]

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

◆ Init() [2/2]

void CardEventDatFileManager::Init ( const char *  path)

◆ Read() [1/2]

void CardEventDatFileManager::Read ( unsigned long  offset,
CardEventDatFileRecord record 
)
Here is the caller graph for this function:

◆ Read() [2/2]

void CardEventDatFileManager::Read ( unsigned long  offset,
CardEventDatFileRecord record 
)

◆ ReadFirst() [1/2]

void CardEventDatFileManager::ReadFirst ( CardEventDatFileRecord record)

◆ ReadFirst() [2/2]

void CardEventDatFileManager::ReadFirst ( CardEventDatFileRecord record)

◆ ReadNext() [1/2]

void CardEventDatFileManager::ReadNext ( CardEventDatFileRecord record)

◆ ReadNext() [2/2]

void CardEventDatFileManager::ReadNext ( CardEventDatFileRecord record)

◆ ReadWholeFile() [1/6]

vector< CardEventDatFileRecord * > * CardEventDatFileManager::ReadWholeFile ( )
Here is the call graph for this function:

◆ ReadWholeFile() [2/6]

std::vector< CardEventDatFileRecord * > * CardEventDatFileManager::ReadWholeFile ( )

◆ ReadWholeFile() [3/6]

void CardEventDatFileManager::ReadWholeFile ( char *&  buffer,
long &  fileSize 
)

◆ ReadWholeFile() [4/6]

void CardEventDatFileManager::ReadWholeFile ( char *&  buffer,
long &  fileSize 
)

◆ ReadWholeFile() [5/6]

vector< CardEventDatFileRecord * > * CardEventDatFileManager::ReadWholeFile ( unsigned long &  fileSize)
Here is the call graph for this function:

◆ ReadWholeFile() [6/6]

std::vector< CardEventDatFileRecord * > * CardEventDatFileManager::ReadWholeFile ( unsigned long &  fileSize)

◆ Write() [1/2]

void CardEventDatFileManager::Write ( CardEventDatFileRecord record)

◆ Write() [2/2]

void CardEventDatFileManager::Write ( CardEventDatFileRecord )

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