Página principal | Lista de namespace | Jerarquía de la clase | Lista de componentes | Directories | Lista de archivos | Miembros del Namespace  | Miembros de las clases | Archivos de los miembros | Páginas relacionadas

Referencia de la Clase TestCaseError

Clase privada que contiene los datos de cada prueba no exitosa. Más...

#include <ADH_test.h>

Lista de todos los miembros.

Métodos públicos

 ~TestCaseError ()
 Destructor.
 TestCaseError (const TestCaseError &o)
 Constructor de copia.
void operator= (TestCaseError &o)
 Copiador usado al insertar en el contenedor.

Métodos privados

 TestCaseError ()
 Constructor por defecto.
 TestCaseError (const char *fname, int line, const char *label, bool destroy)
 Constructor.

Atributos privados

const char * m_fname
 Nombre del archivo en donde se produjo el error.
int m_lineno
 Número de línea del archivo en donde se produjo el error.
const char * m_label
 Mensaje descriptivo del error.
bool m_destroy_label
 Indica si el destructor debe retornar la memoria de m_label.

Amigas

class TestCase
 Caso de prueba.
template<class TestCase>
void do_toXML (const TestCase *tc, std::basic_ostringstream< char > &ost)
 Le agrega a ost la hilera de todas las pruebas no exitosas de *tc en formato XML.
template<class TestCase>
void do_toString (const TestCase *tc, std::basic_ostringstream< char > &ost)
 Le agrega a ost la hilera de todas las pruebas no exitosas de *tc.


Descripción detallada

Clase privada que contiene los datos de cada prueba no exitosa.

Definición en la línea 99 del archivo ADH_test.h.


Documentación del constructor y destructor

TestCaseError::TestCaseError  )  [inline, private]
 

Constructor por defecto.

Definición en la línea 105 del archivo ADH_test.h.

TestCaseError::TestCaseError const char *  fname,
int  line,
const char *  label,
bool  destroy
[inline, private]
 

Constructor.

Definición en la línea 108 del archivo ADH_test.h.

TestCaseError::~TestCaseError  )  [inline]
 

Destructor.

Definición en la línea 112 del archivo ADH_test.h.

TestCaseError::TestCaseError const TestCaseError o  )  [inline]
 

Constructor de copia.

Definición en la línea 113 del archivo ADH_test.h.


Documentación de las funciones miembro

void TestCaseError::operator= TestCaseError o  )  [inline]
 

Copiador usado al insertar en el contenedor.

Definición en la línea 119 del archivo ADH_test.h.


Documentación de las funciones relacionadas y clases amigas

friend class TestCase [friend]
 

Caso de prueba.

Definición en la línea 124 del archivo ADH_test.h.

template<class TestCase>
void do_toXML const TestCase tc,
std::basic_ostringstream< char > &  ost
[friend]
 

Le agrega a ost la hilera de todas las pruebas no exitosas de *tc en formato XML.

Definición en la línea 399 del archivo ADH_test.h.

template<class TestCase>
void do_toString const TestCase tc,
std::basic_ostringstream< char > &  ost
[friend]
 

Le agrega a ost la hilera de todas las pruebas no exitosas de *tc.

Definición en la línea 367 del archivo ADH_test.h.


Documentación de los datos miembro

const char* TestCaseError::m_fname [private]
 

Nombre del archivo en donde se produjo el error.

Definición en la línea 100 del archivo ADH_test.h.

int TestCaseError::m_lineno [private]
 

Número de línea del archivo en donde se produjo el error.

Definición en la línea 101 del archivo ADH_test.h.

const char* TestCaseError::m_label [private]
 

Mensaje descriptivo del error.

Definición en la línea 102 del archivo ADH_test.h.

bool TestCaseError::m_destroy_label [private]
 

Indica si el destructor debe retornar la memoria de m_label.

Definición en la línea 103 del archivo ADH_test.h.


La documentación para esta clase fué generada a partir del siguiente archivo:
Generado el Thu Nov 15 15:47:43 2007 para Clase ADH_Graph: por  doxygen 1.4.1
Hosted by www.Geocities.ws

1