Referencia de la Clase FBlock

#include <fblock.hpp>

Diagrama de herencias de FBlock

Inheritance graph
[leyenda]

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

Descripción detallada

Definición en la línea 49 del archivo fblock.hpp.


Documentación del constructor y destructor

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.


Documentación de las funciones miembro

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  ) 

Reimplementado en Samp.

Definición en la línea 49 del archivo fblock.cpp.

LONG FBlock::getPos ( VOID   )  const [inline]

Reimplementado en Samp.

Definición en la línea 69 del archivo fblock.hpp.

LONG FBlock::getN ( VOID   )  const [inline]

Reimplementado en Samp.

Definición en la línea 70 del archivo fblock.hpp.

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]

Reimplementado en Samp.

Definición en la línea 75 del archivo fblock.hpp.

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   ) 

Reimplementado en Samp.

Definición en la línea 354 del archivo fblock.cpp.

BOOL FBlock::OK ( VOID   )  const

Reimplementado en Samp.

Definición en la línea 361 del archivo fblock.cpp.


Documentación de los campos

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.


La documentación para esta clase fue generada a partir de los siguientes ficheros:

Generado el Thu Mar 11 18:59:28 2010 para AhoLib por  doxygen 1.5.6