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

ZenLib::File_ Class Reference

#include <File_.h>

Inheritance diagram for ZenLib::File_:

ZenLib::FileB ZenLib::FileT List of all members.

Public Member Functions

 File_ ()
 ~File_ ()
virtual int Ouvrir (const Ztring &Fichier, bool Nouveau=false, bool Ajout=false, bool Ecriture=false)=0
virtual void Fermer ()=0
virtual bool Eof ()
int Supprimer ()
Ztring Nom_Get ()
uint64 Size_Get ()

Static Public Member Functions

uint64 Size_Get (const Ztring &Fichier)
int Supprimer (Ztring &Fichier)
ZtringList Chercher (Ztring Liste)
int Exist (Ztring File)
int Copy (Ztring &Existing, Ztring &New, int FailExist=0)

Protected Attributes

bool End
Ztring Nom

Constructor & Destructor Documentation



Member Function Documentation

ZtringList ZenLib::File_::Chercher Ztring    Liste [static]

int ZenLib::File_::Copy Ztring   Existing,
Ztring   New,
int    FailExist = 0

virtual bool ZenLib::File_::Eof   [virtual]

Reimplemented in ZenLib::FileB, and ZenLib::FileT.

int ZenLib::File_::Exist Ztring    File [static]

virtual void ZenLib::File_::Fermer   [pure virtual]

Implemented in ZenLib::FileB, and ZenLib::FileT.

Ztring ZenLib::File_::Nom_Get  

Reimplemented in ZenLib::FileB.

virtual int ZenLib::File_::Ouvrir const Ztring   Fichier,
bool    Nouveau = false,
bool    Ajout = false,
bool    Ecriture = false
[pure virtual]

Implemented in ZenLib::FileB, and ZenLib::FileT.

uint64 ZenLib::File_::Size_Get const Ztring   Fichier [static]

uint64 ZenLib::File_::Size_Get  

int ZenLib::File_::Supprimer Ztring   Fichier [static]

int ZenLib::File_::Supprimer  

Member Data Documentation

bool ZenLib::File_::End [protected]

Reimplemented in ZenLib::FileT.

Ztring ZenLib::File_::Nom [protected]

Reimplemented in ZenLib::FileT.

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