Go to the source code of this file.
Functions | |
void | giveNumberToDarts (int ADirectInfoIndex) |
static TSaveFormat | getFileFormat (const char *AFilename) |
static const char * | getFileHeader (TSaveFormat AFormat) |
bool | save (const char *AFilename, TSaveFormat AFormat) |
virtual bool | save (std::ostream &AStream, TSaveFormat AFormat) |
CDart * | load (const char *AFilename, TSaveFormat AFormat) |
virtual CDart * | load (std::istream &AStream, TSaveFormat AFormat) |
CDart * | load (const char *AFilename) |
static TSaveFormat getFileFormat | ( | const char * | AFilename | ) | [static] |
Détermine le format du fichier dont le nom est passé en paramètre.
AFilename | Un nom de fichier |
static const char* getFileHeader | ( | TSaveFormat | AFormat | ) | [static] |
Retourne la chaîne de caractère placée en début d'un fichier de sauvegarde et permettant la reconnaissance du format utilisé lors de la sauvegarde.
AFormat | Un type de format |
void giveNumberToDarts | ( | int | ADirectInfoIndex | ) |
Numérote les n brins de la carte de 0 à n-1 en utilisant un champ directInfo.
ADirectInfoIndex | Un indice indiquant où placer les numéros des brins |
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.
AFilename | Un nom de fichier |
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.
AStream | Un flot dans lequel lire le contenu de la carte à charger | |
AFormat | Un type de format de fichier |
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.
AFilename | Un nom de fichier | |
AFormat | Un type de format de fichier |
virtual bool save | ( | std::ostream & | AStream, | |
TSaveFormat | AFormat | |||
) | [virtual] |
Sauvegarde le contenu de la carte dans un flot.
AStream | Un flot dans lequel écrire le contenu de la carte | |
AFormat | Un type de format de sauvegarde |
bool save | ( | const char * | AFilename, | |
TSaveFormat | AFormat | |||
) |
Sauvegarde le contenu de la carte dans un fichier.
AFilename | Un nom de fichier | |
AFormat | Un type de format de sauvegarde |