B2BITS FIX Antenna HFT
1.0.16
|
#include <LogMsgFile.h>
Public Types | |
typedef System::u64 | Offset |
Public Member Functions | |
void | close () |
bool | eof () |
FastFileT (FileT &file, bool chunkAlloc, Offset inc) | |
void | flush () |
Offset | getFileSize () const |
Offset | getSize () const |
bool | hasMoreData (int size) |
void | increase (Offset inc) |
bool | isOpened () const |
std::size_t | read (void *buf, std::size_t size) |
void | seek (Offset offset, int origin) |
void | setSize (Offset size) |
void | sync () |
Offset | tell () const |
std::size_t | write (const void *buf, std::size_t size, bool flushStream=false, bool addEOL=false) |
~FastFileT () | |
typedef System::u64 Engine::FastFileT< FileT >::Offset |
Engine::FastFileT< FileT >::FastFileT | ( | FileT & | file, |
bool | chunkAlloc, | ||
Offset | inc | ||
) |
Engine::FastFileT< FileT >::~FastFileT | ( | ) |
void Engine::FastFileT< FileT >::close | ( | ) |
bool Engine::FastFileT< FileT >::eof | ( | ) |
void Engine::FastFileT< FileT >::flush | ( | ) |
Engine::FastFileT< FileT >::Offset Engine::FastFileT< FileT >::getFileSize | ( | ) | const |
Engine::FastFileT< FileT >::Offset Engine::FastFileT< FileT >::getSize | ( | ) | const |
bool Engine::FastFileT< FileT >::hasMoreData | ( | int | size | ) |
void Engine::FastFileT< FileT >::increase | ( | Offset | inc | ) |
bool Engine::FastFileT< FileT >::isOpened | ( | ) | const |
size_t Engine::FastFileT< FileT >::read | ( | void * | buf, |
std::size_t | size | ||
) |
!!
void Engine::FastFileT< FileT >::seek | ( | Offset | offset, |
int | origin | ||
) |
void Engine::FastFileT< FileT >::setSize | ( | Offset | size | ) |
void Engine::FastFileT< FileT >::sync | ( | ) |
Engine::FastFileT< FileT >::Offset Engine::FastFileT< FileT >::tell | ( | ) | const |
size_t Engine::FastFileT< FileT >::write | ( | const void * | buf, |
std::size_t | size, | ||
bool | flushStream = false , |
||
bool | addEOL = false |
||
) |