Moka kernel
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
gmv-save.hh File Reference

Go to the source code of this file.

Functions

void giveNumberToDarts (int ADirectInfoIndex)
 
bool save (const char *AFilename, TSaveFormat AFormat=AsciiFormat)
 
virtual bool save (std::ostream &AStream, TSaveFormat AFormat=AsciiFormat)
 
CDart * load (const char *AFilename, TSaveFormat AFormat)
 
virtual CDart * load (std::istream &AStream, TSaveFormat AFormat)
 
CDart * load (const char *AFilename)
 

Function Documentation

void giveNumberToDarts ( int  ADirectInfoIndex)

Numérote les n brins de la carte de 0 à n-1 en utilisant un champ directInfo.

Parameters
ADirectInfoIndexUn indice indiquant où placer les numéros des brins
CDart* load ( const char *  AFilename,
TSaveFormat  AFormat 
)

Charge la carte à partir d'un fichier. Les brins qui composent la carte avant le chargement ne sont pas détruits.

Parameters
AFilenameUn nom de fichier
AFormatUn type de format de fichier
Returns
Un brin de la carte chargée si le chargement s'est bien déroulé, NULL sinon
virtual CDart* load ( std::istream &  AStream,
TSaveFormat  AFormat 
)
virtual

Charge la carte à partir d'un flot. Les brins qui composent la carte avant le chargement ne sont pas détruits.

Parameters
AStreamUn flot dans lequel lire le contenu de la carte à charger
AFormatUn type de format de fichier
Returns
Un brin de la carte chargée si le chargement s'est bien déroulé, NULL sinon
CDart* load ( const char *  AFilename)

Charge la carte à partir d'un fichier en détectant automatiquement le format.. Les brins qui composent la carte avant le chargement ne sont pas détruits.

Parameters
AFilenameUn nom de fichier
Returns
Un brin de la carte chargée si le chargement s'est bien déroulé, NULL sinon
bool save ( const char *  AFilename,
TSaveFormat  AFormat = AsciiFormat 
)

Sauvegarde le contenu de la carte dans un fichier.

Parameters
AFilenameUn nom de fichier
AFormatUn type de format de sauvegarde
Returns
'vrai' si la sauvegarde s'est bien déroulée
virtual bool save ( std::ostream &  AStream,
TSaveFormat  AFormat = AsciiFormat 
)
virtual

Sauvegarde le contenu de la carte dans un flot.

Parameters
AStreamUn flot dans lequel écrire le contenu de la carte
AFormatUn type de format de sauvegarde
Returns
'vrai' si la sauvegarde s'est bien déroulée