|
TrioCFD 1.9.8
TrioCFD documentation
|
class Char_ptr Une chaine de caractere pour nommer les objets de TRUST More...
#include <Char_ptr.h>
Public Member Functions | |
| Char_ptr () | |
| Constructeur par defaut. | |
| Char_ptr (const char *nom) | |
| Construction d'un nom a partir d'une chaine de caracteres La chaine est copiee. | |
| Char_ptr (const Char_ptr &) | |
| Constructeur par copie d'un nom. | |
| virtual | ~Char_ptr () |
| Destructeur. | |
| void | allocate (int n) |
| operator char * () const | |
| Retourne un pointeur sur la chaine de caractere du nom. | |
| int | longueur () const |
| Renvoie le nombre de caracteres de la chaine du Char_ptr y compris le caractere zero de fin de chaine. | |
| Char_ptr & | operator= (const char *) |
| Copie la chaine nom. | |
| Char_ptr & | operator= (const Char_ptr &) |
| Copie le Char_ptr nom. | |
| char * | getChar () |
| const char * | getChar () const |
Protected Attributes | |
| char * | nom_ |
class Char_ptr Une chaine de caractere pour nommer les objets de TRUST
Definition at line 27 of file Char_ptr.h.
| Char_ptr::Char_ptr | ( | ) |
| Char_ptr::Char_ptr | ( | const char * | nom | ) |
Construction d'un nom a partir d'une chaine de caracteres La chaine est copiee.
| (const | char* nom) la chaine de caracteres a utiliser |
Definition at line 42 of file Char_ptr.cpp.
| Char_ptr::Char_ptr | ( | const Char_ptr & | nom | ) |
Constructeur par copie d'un nom.
| (const | Char_ptr& nom) le nom a utiliser |
Definition at line 52 of file Char_ptr.cpp.
|
virtual |
Destructeur.
Definition at line 61 of file Char_ptr.cpp.
| void Char_ptr::allocate | ( | int | n | ) |
Definition at line 119 of file Char_ptr.cpp.
|
inline |
Definition at line 39 of file Char_ptr.h.
|
inline |
Definition at line 43 of file Char_ptr.h.
| int Char_ptr::longueur | ( | ) | const |
Renvoie le nombre de caracteres de la chaine du Char_ptr y compris le caractere zero de fin de chaine.
Exemple : Char_ptr("hello").longueur() == 6
Definition at line 73 of file Char_ptr.cpp.
| Char_ptr::operator char * | ( | ) | const |
Retourne un pointeur sur la chaine de caractere du nom.
Definition at line 113 of file Char_ptr.cpp.
| Char_ptr & Char_ptr::operator= | ( | const char * | nom | ) |
Copie la chaine nom.
Modif BM pour que nom puisse pointer sur une sous-partie de nom_
Definition at line 83 of file Char_ptr.cpp.
|
protected |
Definition at line 49 of file Char_ptr.h.