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

#include <ot_cpu.h>

Fonctions membres publiques

 OT_CPU ()
 
 OT_CPU (OT_CPU &mdd)
 
 ~OT_CPU ()
 
void initialise (void)
 
double ajouter_etape (std::string nom)
 
int get_nb_etape (void)
 
void get_etape (int num, std::string &nom, double &temps)
 
void get_etape (int num1, int num2, std::string &nom, double &temps)
 
void get_total (int num, double &temps)
 
void get_tabfinal (std::vector< std::string > &tab)
 
void get_tabfinalcompresse (std::vector< std::string > &tab)
 
void get_etape (std::string nom, double &temps)
 
void enregistrer (char *fichier)
 
void affiche (void)
 
void affichecompresser (void)
 

Attributs privés

std::vector< clock_t > tabcpu
 
std::vector< std::string > tabnom
 

Description détaillée

Définition à la ligne 31 du fichier ot_cpu.h.

Documentation des constructeurs et destructeur

◆ OT_CPU() [1/2]

OT_CPU::OT_CPU ( )

Définition à la ligne 31 du fichier ot_cpu.cpp.

Références initialise().

Voici le graphe d'appel pour cette fonction :

◆ OT_CPU() [2/2]

OT_CPU::OT_CPU ( OT_CPU mdd)

Définition à la ligne 36 du fichier ot_cpu.cpp.

Références tabcpu, et tabnom.

◆ ~OT_CPU()

OT_CPU::~OT_CPU ( )

Définition à la ligne 44 du fichier ot_cpu.cpp.

Documentation des fonctions membres

◆ affiche()

void OT_CPU::affiche ( void  )

Définition à la ligne 168 du fichier ot_cpu.cpp.

Références get_tabfinal().

Voici le graphe d'appel pour cette fonction :

◆ affichecompresser()

void OT_CPU::affichecompresser ( void  )

Définition à la ligne 177 du fichier ot_cpu.cpp.

Références get_tabfinalcompresse().

Voici le graphe d'appel pour cette fonction :

◆ ajouter_etape()

◆ enregistrer()

void OT_CPU::enregistrer ( char *  fichier)

Définition à la ligne 155 du fichier ot_cpu.cpp.

Références get_tabfinal(), et get_tabfinalcompresse().

Voici le graphe d'appel pour cette fonction :

◆ get_etape() [1/3]

◆ get_etape() [2/3]

void OT_CPU::get_etape ( int  num1,
int  num2,
std::string &  nom,
double &  temps 
)

Définition à la ligne 92 du fichier ot_cpu.cpp.

Références tabcpu, et tabnom.

◆ get_etape() [3/3]

void OT_CPU::get_etape ( std::string  nom,
double &  temps 
)

Définition à la ligne 79 du fichier ot_cpu.cpp.

Références get_etape(), et get_nb_etape().

Voici le graphe d'appel pour cette fonction :

◆ get_nb_etape()

int OT_CPU::get_nb_etape ( void  )

Définition à la ligne 66 du fichier ot_cpu.cpp.

Références tabcpu.

Référencé par get_etape(), get_tabfinal(), get_tabfinalcompresse(), et TOIBREP::importer_et_decouper().

Voici le graphe des appelants de cette fonction :

◆ get_tabfinal()

void OT_CPU::get_tabfinal ( std::vector< std::string > &  tab)

Définition à la ligne 107 du fichier ot_cpu.cpp.

Références get_etape(), get_nb_etape(), et get_total().

Référencé par MGOPT_SIMP_ADAPTATIVE::adapte(), affiche(), MG_MAILLAGE_OUTILS::calcul_courbure(), MG_MAILLAGE_OUTILS::calcul_courbure_discrete(), et enregistrer().

Voici le graphe d'appel pour cette fonction :
Voici le graphe des appelants de cette fonction :

◆ get_tabfinalcompresse()

void OT_CPU::get_tabfinalcompresse ( std::vector< std::string > &  tab)

Définition à la ligne 126 du fichier ot_cpu.cpp.

Références get_etape(), get_nb_etape(), et get_total().

Référencé par affichecompresser(), et enregistrer().

Voici le graphe d'appel pour cette fonction :
Voici le graphe des appelants de cette fonction :

◆ get_total()

void OT_CPU::get_total ( int  num,
double &  temps 
)

Définition à la ligne 99 du fichier ot_cpu.cpp.

Références tabcpu.

Référencé par get_tabfinal(), get_tabfinalcompresse(), MAGIC_APPLICATION::~MAGIC_APPLICATION(), et MAGIC_SCRIPT::~MAGIC_SCRIPT().

Voici le graphe des appelants de cette fonction :

◆ initialise()

Documentation des données membres

◆ tabcpu

std::vector<clock_t> OT_CPU::tabcpu
private

Définition à la ligne 54 du fichier ot_cpu.h.

Référencé par ajouter_etape(), get_etape(), get_nb_etape(), get_total(), initialise(), et OT_CPU().

◆ tabnom

std::vector<std::string> OT_CPU::tabnom
private

Définition à la ligne 55 du fichier ot_cpu.h.

Référencé par ajouter_etape(), get_etape(), initialise(), et OT_CPU().


La documentation de cette classe a été générée à partir des fichiers suivants :