MAGiC  V5.0
Mailleurs Automatiques de Géometries intégrés à la Cao
Référence de la classe OT_CHAINE

#include <ot_chaine.h>

Fonctions membres publiques

 OT_CHAINE ()
 
 OT_CHAINE (OT_CHAINE &mdd)
 
 ~OT_CHAINE ()
 
void mg_fprintf (FILE *in, char *message)
 
void ini_mg_fprintf (int pos, char c)
 
std::string get_base (unsigned long val, int base)
 
unsigned long get_base (std::string val, int base)
 
unsigned long atoi (std::string val, int base)
 
std::vector< std::string > split (std::string chaine, char c)
 
std::string upcase (std::string chaine)
 

Attributs privés

int longmax
 
char charseparateur
 
char transpose [36]
 
std::map< char, int > digit
 

Description détaillée

Définition à la ligne 29 du fichier ot_chaine.h.

Documentation des constructeurs et destructeur

◆ OT_CHAINE() [1/2]

OT_CHAINE::OT_CHAINE ( )

Définition à la ligne 35 du fichier ot_chaine.cpp.

Références digit, et transpose.

◆ OT_CHAINE() [2/2]

OT_CHAINE::OT_CHAINE ( OT_CHAINE mdd)

Définition à la ligne 114 du fichier ot_chaine.cpp.

◆ ~OT_CHAINE()

OT_CHAINE::~OT_CHAINE ( )

Définition à la ligne 121 du fichier ot_chaine.cpp.

Documentation des fonctions membres

◆ atoi()

◆ get_base() [1/2]

unsigned long OT_CHAINE::get_base ( std::string  val,
int  base 
)

Définition à la ligne 167 du fichier ot_chaine.cpp.

Références digit, et res.

◆ get_base() [2/2]

◆ ini_mg_fprintf()

void OT_CHAINE::ini_mg_fprintf ( int  pos,
char  c 
)

Définition à la ligne 128 du fichier ot_chaine.cpp.

Références charseparateur, et longmax.

Référencé par MG_EXPORT::aster_ecrire_mail().

Voici le graphe des appelants de cette fonction :

◆ mg_fprintf()

void OT_CHAINE::mg_fprintf ( FILE *  in,
char *  message 
)

Définition à la ligne 135 du fichier ot_chaine.cpp.

Références charseparateur, et longmax.

Référencé par MG_EXPORT::aster_ecrire_mail().

Voici le graphe des appelants de cette fonction :

◆ split()

std::vector< std::string > OT_CHAINE::split ( std::string  chaine,
char  c 
)

Définition à la ligne 187 du fichier ot_chaine.cpp.

Référencé par OT_PARAMETRES::change_valeur(), OT_PARAMETRES::get_nom(), OT_PARAMETRES::get_valeur(), MG_FILE::lire_ccf(), et MG_GEOM_FONCTION::lit_courbe().

Voici le graphe des appelants de cette fonction :

◆ upcase()

std::string OT_CHAINE::upcase ( std::string  chaine)

Définition à la ligne 204 du fichier ot_chaine.cpp.

Référencé par MG_GEOMETRIE::est_virtuelle().

Voici le graphe des appelants de cette fonction :

Documentation des données membres

◆ charseparateur

char OT_CHAINE::charseparateur
private

Définition à la ligne 47 du fichier ot_chaine.h.

Référencé par ini_mg_fprintf(), et mg_fprintf().

◆ digit

std::map<char,int> OT_CHAINE::digit
private

Définition à la ligne 49 du fichier ot_chaine.h.

Référencé par get_base(), et OT_CHAINE().

◆ longmax

int OT_CHAINE::longmax
private

Définition à la ligne 46 du fichier ot_chaine.h.

Référencé par ini_mg_fprintf(), et mg_fprintf().

◆ transpose

char OT_CHAINE::transpose[36]
private

Définition à la ligne 48 du fichier ot_chaine.h.

Référencé par get_base(), et OT_CHAINE().


La documentation de cette classe a été générée à partir du fichier suivant :