AppCore
Loading...
Searching...
No Matches
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

◆ Create()

int EBinarySortedFileSearchPr::Create ( const char *  path)

◆ FindIndex()

long EBinarySortedFileSearchPr::FindIndex ( const std::string &  key,
unsigned long  low,
unsigned long  high 
)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ Open()

int EBinarySortedFileSearchPr::Open ( const char *  path,
bool  readOnly = false 
)

◆ ReadFirst()

void EBinarySortedFileSearchPr::ReadFirst ( EBinaryRecord binaryRecord)
Here is the call graph for this function:

◆ ReadFromFile()

void EBinarySortedFileSearchPr::ReadFromFile ( EBinaryRecord binaryRecord)
Here is the call graph for this function:
Here is the caller graph for this function:

Member Data Documentation

◆ mFile

std::fstream* EBinarySortedFileSearchPr::mFile

◆ mHeadSize

unsigned short EBinarySortedFileSearchPr::mHeadSize

◆ mPrototype

EBinaryRecord* EBinarySortedFileSearchPr::mPrototype

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