#include <fblock.hpp>
Métodos públicos | |
FBlock (VOID) | |
VOID | attach (FILE *fBin, LONG N=-1, UINT borderpolicy=4) |
VOID | setPos (LONG pos) |
LONG | getPos (VOID) const |
LONG | getN (VOID) const |
UINT | get (BYTE &byte) |
UINT | set (BYTE byte) |
UINT | ins (BYTE byte) |
UINT | del (VOID) |
UINT | get (BYTE *block, UINT len) |
UINT | set (const BYTE *block, UINT len) |
UINT | ins (const BYTE *block, UINT len) |
UINT | del (UINT len) |
VOID | toggleRW (VOID) |
BOOL | OK (VOID) const |
~FBlock (VOID) | |
Métodos privados | |
VOID | setRW (BOOL write) |
Atributos privados | |
FILE * | f |
LONG | bPos0 |
LONG | bTail |
LONG | bPos |
LONG | bTotSize |
BOOL | writeMode |
UINT | borderpolicy |
BOOL | stdinout |
Definición en la línea 49 del archivo fblock.hpp.
FBlock::FBlock | ( | VOID | ) |
Definición en la línea 39 del archivo fblock.cpp.
FBlock::~FBlock | ( | VOID | ) | [inline] |
Definición en la línea 86 del archivo fblock.hpp.
VOID FBlock::setRW | ( | BOOL | write | ) | [private] |
Definición en la línea 101 del archivo fblock.cpp.
VOID FBlock::attach | ( | FILE * | fBin, | |
LONG | N = -1 , |
|||
UINT | borderpolicy = 4 | |||
) |
Definición en la línea 61 del archivo fblock.cpp.
VOID FBlock::setPos | ( | LONG | pos | ) |
LONG FBlock::getPos | ( | VOID | ) | const [inline] |
LONG FBlock::getN | ( | VOID | ) | const [inline] |
UINT FBlock::get | ( | BYTE & | byte | ) |
Definición en la línea 111 del archivo fblock.cpp.
UINT FBlock::set | ( | BYTE | byte | ) | [inline] |
Definición en la línea 73 del archivo fblock.hpp.
UINT FBlock::ins | ( | BYTE | byte | ) | [inline] |
Definición en la línea 74 del archivo fblock.hpp.
UINT FBlock::del | ( | VOID | ) | [inline] |
UINT FBlock::get | ( | BYTE * | block, | |
UINT | len | |||
) |
Definición en la línea 169 del archivo fblock.cpp.
UINT FBlock::set | ( | const BYTE * | block, | |
UINT | len | |||
) |
Definición en la línea 202 del archivo fblock.cpp.
UINT FBlock::ins | ( | const BYTE * | block, | |
UINT | len | |||
) |
Definición en la línea 258 del archivo fblock.cpp.
UINT FBlock::del | ( | UINT | len | ) |
Definición en la línea 334 del archivo fblock.cpp.
VOID FBlock::toggleRW | ( | VOID | ) |
BOOL FBlock::OK | ( | VOID | ) | const |
FILE* FBlock::f [private] |
Definición en la línea 51 del archivo fblock.hpp.
LONG FBlock::bPos0 [private] |
Definición en la línea 53 del archivo fblock.hpp.
LONG FBlock::bTail [private] |
Definición en la línea 54 del archivo fblock.hpp.
LONG FBlock::bPos [private] |
Definición en la línea 55 del archivo fblock.hpp.
LONG FBlock::bTotSize [private] |
Definición en la línea 56 del archivo fblock.hpp.
BOOL FBlock::writeMode [private] |
Definición en la línea 57 del archivo fblock.hpp.
UINT FBlock::borderpolicy [private] |
Definición en la línea 58 del archivo fblock.hpp.
BOOL FBlock::stdinout [private] |
Definición en la línea 59 del archivo fblock.hpp.