AppCore
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Member Functions | Public Attributes | List of all members
EBinarySortedFileSearchPr Class Reference
Collaboration diagram for EBinarySortedFileSearchPr:
Collaboration graph
[legend]

Public Member Functions

int Create (const char *path)
 
int Open (const char *path, bool readOnly=false)
 
long FindIndex (const std::string &, unsigned long, unsigned long)
 
void ReadFirst (EBinaryRecord *binaryRecord)
 
void ReadFromFile (EBinaryRecord *binaryRecord)
 

Public Attributes

std::fstream * mFile
 
EBinaryRecordmPrototype
 
unsigned short mHeadSize
 

Member Function Documentation

int EBinarySortedFileSearchPr::Create ( const char *  path)
long EBinarySortedFileSearchPr::FindIndex ( const std::string &  key,
unsigned long  low,
unsigned long  high 
)

Here is the call graph for this function:

int EBinarySortedFileSearchPr::Open ( const char *  path,
bool  readOnly = false 
)
void EBinarySortedFileSearchPr::ReadFirst ( EBinaryRecord binaryRecord)
void EBinarySortedFileSearchPr::ReadFromFile ( EBinaryRecord binaryRecord)

Here is the call graph for this function:

Member Data Documentation

std::fstream* EBinarySortedFileSearchPr::mFile
unsigned short EBinarySortedFileSearchPr::mHeadSize
EBinaryRecord* EBinarySortedFileSearchPr::mPrototype

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