Main Page   Namespace List   Class Hierarchy   Compound List   File List   Namespace Members   Compound Members   File Members   Related Pages  

ZenLib::FileB Class Reference

#include <FileB.h>

Inheritance diagram for ZenLib::FileB:

ZenLib::File_ List of all members.

Public Member Functions

 FileB ()
 ~FileB ()
int Ouvrir (const Ztring &Fichier="", bool Nouveau=false, bool Ajout=false, bool Ecriture=false)
void Fermer ()
int Lire (unsigned char *Data, int Taille_Max)
int Lire (unsigned char *Data, int Taille_Max, int Offset, int Whence=SEEK_SET)
int Ecrire (const unsigned char *Data, int Taille)
int Ecrire (const unsigned char *Data, int Taille, int Offset, int Whence=SEEK_SET)
int Lire (char *Data, int Taille_Max)
int Lire (char *Data, int Taille_Max, int Offset, int Whence=SEEK_SET)
int Ecrire (const char *Data, int Taille)
int Ecrire (const char *Data, int Taille, int Offset, int Whence=SEEK_SET)
bool Eof ()
int Longueur ()
int Position_Get ()
int Position_Set (int Offset, int Whence=SEEK_SET)
Ztring Nom_Get ()

Static Public Member Functions

int Supprimer (Ztring Fichier)

Protected Attributes

int F

Constructor & Destructor Documentation

ZenLib::FileB::FileB (    ) 
 

ZenLib::FileB::~FileB (    ) 
 


Member Function Documentation

int ZenLib::FileB::Ecrire (  const char *    Data,
int    Taille,
int    Offset,
int    Whence = SEEK_SET
) 
 

int ZenLib::FileB::Ecrire (  const char *    Data,
int    Taille
) 
 

int ZenLib::FileB::Ecrire (  const unsigned char *    Data,
int    Taille,
int    Offset,
int    Whence = SEEK_SET
) 
 

int ZenLib::FileB::Ecrire (  const unsigned char *    Data,
int    Taille
) 
 

bool ZenLib::FileB::Eof (    )  [virtual]
 

Reimplemented from ZenLib::File_.

void ZenLib::FileB::Fermer (    )  [virtual]
 

Implements ZenLib::File_.

int ZenLib::FileB::Lire (  char *    Data,
int    Taille_Max,
int    Offset,
int    Whence = SEEK_SET
) 
 

int ZenLib::FileB::Lire (  char *    Data,
int    Taille_Max
) 
 

int ZenLib::FileB::Lire (  unsigned char *    Data,
int    Taille_Max,
int    Offset,
int    Whence = SEEK_SET
) 
 

int ZenLib::FileB::Lire (  unsigned char *    Data,
int    Taille_Max
) 
 

int ZenLib::FileB::Longueur (    ) 
 

Ztring ZenLib::FileB::Nom_Get (    ) 
 

Reimplemented from ZenLib::File_.

int ZenLib::FileB::Ouvrir (  const Ztring &    Fichier = "",
bool    Nouveau = false,
bool    Ajout = false,
bool    Ecriture = false
)  [virtual]
 

Implements ZenLib::File_.

int ZenLib::FileB::Position_Get (    ) 
 

int ZenLib::FileB::Position_Set (  int    Offset,
int    Whence = SEEK_SET
) 
 

int ZenLib::FileB::Supprimer (  Ztring    Fichier )  [static]
 


Member Data Documentation

int ZenLib::FileB::F [protected]
 


The documentation for this class was generated from the following file:
Generated on Wed Jun 18 00:34:51 2003 for ZenLib by doxygen1.3-rc3