Página principal | Jerarquía de la clase | Lista alfabética | Lista de componentes | Lista de archivos | Miembros de las clases | Archivos de los miembros | Páginas relacionadas

Referencia de la Clase CRONOMETRO

#include <cronometro.h>

Lista de todos los miembros.

Métodos públicos

 CRONOMETRO ()
void restart (void)
void update (void)
double segundos_reales (void)
double segundos_cpu (void)

Métodos privados

void calcular_delta_real (long sec_antes, long usec_antes, long sec_despues, long usec_despues)
void calcular_delta_cpu (long sec_antes, long usec_antes, long sec_despues, long usec_despues)

Atributos privados

long real_dsec
long real_dusec
long cpu_dsec
long cpu_dusec
timeval antes_real
timeval despues_real
rusage antes_recursos
rusage despues_recursos
DWORD antes_real
DWORD despues_real


Documentación del constructor y destructor

CRONOMETRO::CRONOMETRO  ) 
 

Definición en la línea 24 del archivo cronometro.C.

References antes_real, cpu_dsec, cpu_dusec, despues_real, real_dsec, y real_dusec.


Documentación de las funciones miembro

void CRONOMETRO::calcular_delta_cpu long  sec_antes,
long  usec_antes,
long  sec_despues,
long  usec_despues
[private]
 

Definición en la línea 60 del archivo cronometro.C.

References cpu_dsec, y cpu_dusec.

Referenciado por update().

void CRONOMETRO::calcular_delta_real long  sec_antes,
long  usec_antes,
long  sec_despues,
long  usec_despues
[private]
 

Definición en la línea 45 del archivo cronometro.C.

References real_dsec, y real_dusec.

Referenciado por update().

void CRONOMETRO::restart void   ) 
 

Definición en la línea 73 del archivo cronometro.C.

References antes_real, y antes_recursos.

double CRONOMETRO::segundos_cpu void   ) 
 

Definición en la línea 116 del archivo cronometro.C.

References cpu_dsec, y cpu_dusec.

double CRONOMETRO::segundos_reales void   ) 
 

Definición en la línea 105 del archivo cronometro.C.

References real_dsec, y real_dusec.

void CRONOMETRO::update void   ) 
 

Definición en la línea 85 del archivo cronometro.C.

References antes_real, antes_recursos, calcular_delta_cpu(), calcular_delta_real(), despues_real, despues_recursos, y real_dsec.

Here is the call graph for this function:


Documentación de los datos miembro

DWORD CRONOMETRO::antes_real [private]
 

Definición en la línea 69 del archivo cronometro.h.

struct timeval CRONOMETRO::antes_real [private]
 

Definición en la línea 62 del archivo cronometro.h.

Referenciado por CRONOMETRO(), restart(), y update().

struct rusage CRONOMETRO::antes_recursos [private]
 

Definición en la línea 64 del archivo cronometro.h.

Referenciado por restart(), y update().

long CRONOMETRO::cpu_dsec [private]
 

Definición en la línea 50 del archivo cronometro.h.

Referenciado por calcular_delta_cpu(), CRONOMETRO(), y segundos_cpu().

long CRONOMETRO::cpu_dusec [private]
 

Definición en la línea 51 del archivo cronometro.h.

Referenciado por calcular_delta_cpu(), CRONOMETRO(), y segundos_cpu().

DWORD CRONOMETRO::despues_real [private]
 

Definición en la línea 70 del archivo cronometro.h.

struct timeval CRONOMETRO::despues_real [private]
 

Definición en la línea 63 del archivo cronometro.h.

Referenciado por CRONOMETRO(), y update().

struct rusage CRONOMETRO::despues_recursos [private]
 

Definición en la línea 65 del archivo cronometro.h.

Referenciado por update().

long CRONOMETRO::real_dsec [private]
 

Definición en la línea 45 del archivo cronometro.h.

Referenciado por calcular_delta_real(), CRONOMETRO(), segundos_reales(), y update().

long CRONOMETRO::real_dusec [private]
 

Definición en la línea 46 del archivo cronometro.h.

Referenciado por calcular_delta_real(), CRONOMETRO(), y segundos_reales().


La documentación para esta clase fué generada a partir de los siguientes archivos:
Este archivo HTML ha sido generado automáticamente a partir del código fuente AQUYNZA. NO LO EDITE. Para mayor información contacte al autor.