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