|
B2BITS FIX Antenna HFT
1.0.18
|
#include <IndexFileJava.h>
Inheritance diagram for Engine::IndexFileJavaMMF:
Collaboration diagram for Engine::IndexFileJavaMMF:Classes | |
| struct | HeaderBlock |
Public Member Functions | |
| virtual Size | getSize () throw () |
| IndexFileJavaMMF (System::FileEx *file, bool chunkAlloc, bool readOnly=false) | |
| virtual bool | read (IndexFileJava_Block *data) |
| virtual void | seekTo (Offset offset) |
| virtual void | toBegin () |
| virtual void | toEnd () |
| virtual Size | write (const IndexFileJava_Block &data, bool flush=false) |
Public Member Functions inherited from Engine::IndexFileJava | |
| Position | getCurrentIndexOffset () |
| IndexFileJava (System::FileEx *file, bool chunkAlloc, bool readOnly=false, bool init=true) | |
| bool | next (IndexFileJava_Block *data) |
| Position | tell () const throw () |
Static Public Member Functions | |
| static bool | readHeaderBlock (HeaderBlock &hdr, System::FileEx *file) |
Static Public Member Functions inherited from Engine::IndexFileJava | |
| static bool | readBlockData (IndexFileJava_Block &data, System::FileEx *file) |
Static Public Attributes | |
| static const size_t | HEADER_BLOCK_SIZE = sizeof(HeaderBlock) |
Static Public Attributes inherited from Engine::IndexFileJava | |
| static const size_t | BLOCK_SIZE = sizeof(IndexFileJava_Block) |
Protected Member Functions | |
| virtual void | initialize () |
| bool | readHeader () |
| bool | writeHeader () |
Static Protected Member Functions | |
| static void | swapHeaderBlock (HeaderBlock &hdr) |
Static Protected Member Functions inherited from Engine::IndexFileJava | |
| static void | swapBlockData (IndexFileJava_Block &data) |
Protected Attributes | |
| System::FileEx | file_header_ |
| HeaderBlock | header_ |
Protected Attributes inherited from Engine::IndexFileJava | |
| Position | cur_ind_offset_ |
| Block | curBlockData_ |
| System::FileEx & | file_ |
| std::string | filename_ |
| const bool | readonly_ |
Additional Inherited Members | |
Public Types inherited from Engine::IndexFileJava | |
| typedef System::FileEx::offset_t | Offset |
| typedef System::u64 | Position |
| typedef System::u64 | Size |
| Engine::IndexFileJavaMMF::IndexFileJavaMMF | ( | System::FileEx * | file, |
| bool | chunkAlloc, | ||
| bool | readOnly = false |
||
| ) |
|
virtual | |||||||||||||
Reimplemented from Engine::IndexFileJava.
|
protectedvirtual |
Reimplemented from Engine::IndexFileJava.
|
virtual |
Reimplemented from Engine::IndexFileJava.
|
protected |
|
static |
|
virtual |
Reimplemented from Engine::IndexFileJava.
|
staticprotected |
|
virtual |
Reimplemented from Engine::IndexFileJava.
|
virtual |
Reimplemented from Engine::IndexFileJava.
|
virtual |
Reimplemented from Engine::IndexFileJava.
|
protected |
|
protected |
|
protected |
|
static |
1.8.5