Ifpack Package Browser (Single Doxygen Collection)  Development
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Classes | Macros | Functions
TimeLog_dh.c File Reference
#include "TimeLog_dh.h"
#include "Timer_dh.h"
#include "Mem_dh.h"
Include dependency graph for TimeLog_dh.c:

Go to the source code of this file.

Classes

struct  _timeLog_dh
 

Macros

#define MAX_TIME_MARKS   100
 
#define MAX_DESC_LENGTH   60
 
#define __FUNC__   "TimeLog_dhCreate"
 
#define __FUNC__   "TimeLog_dhDestroy"
 
#define __FUNC__   "TimeLog_dhStart"
 
#define __FUNC__   "TimeLog_dhStop"
 
#define __FUNC__   "TimeLog_dhMark"
 
#define __FUNC__   "TimeLog_dhReset"
 
#define __FUNC__   "TimeLog_dhPrint"
 

Functions

void TimeLog_dhCreate (TimeLog_dh *t)
 
void TimeLog_dhDestroy (TimeLog_dh t)
 
void TimeLog_dhStart (TimeLog_dh t)
 
void TimeLog_dhStop (TimeLog_dh t)
 
void TimeLog_dhMark (TimeLog_dh t, char *desc)
 
void TimeLog_dhReset (TimeLog_dh t)
 
void TimeLog_dhPrint (TimeLog_dh t, FILE *fp, bool allPrint)
 

Macro Definition Documentation

#define MAX_TIME_MARKS   100

Definition at line 47 of file TimeLog_dh.c.

#define MAX_DESC_LENGTH   60

Definition at line 48 of file TimeLog_dh.c.

#define __FUNC__   "TimeLog_dhCreate"

Definition at line 138 of file TimeLog_dh.c.

#define __FUNC__   "TimeLog_dhDestroy"

Definition at line 138 of file TimeLog_dh.c.

#define __FUNC__   "TimeLog_dhStart"

Definition at line 138 of file TimeLog_dh.c.

#define __FUNC__   "TimeLog_dhStop"

Definition at line 138 of file TimeLog_dh.c.

#define __FUNC__   "TimeLog_dhMark"

Definition at line 138 of file TimeLog_dh.c.

#define __FUNC__   "TimeLog_dhReset"

Definition at line 138 of file TimeLog_dh.c.

#define __FUNC__   "TimeLog_dhPrint"

Definition at line 138 of file TimeLog_dh.c.

Function Documentation

void TimeLog_dhCreate ( TimeLog_dh t)

Definition at line 62 of file TimeLog_dh.c.

void TimeLog_dhDestroy ( TimeLog_dh  t)

Definition at line 78 of file TimeLog_dh.c.

void TimeLog_dhStart ( TimeLog_dh  t)

Definition at line 88 of file TimeLog_dh.c.

void TimeLog_dhStop ( TimeLog_dh  t)

Definition at line 96 of file TimeLog_dh.c.

void TimeLog_dhMark ( TimeLog_dh  t,
char *  desc 
)

Definition at line 104 of file TimeLog_dh.c.

void TimeLog_dhReset ( TimeLog_dh  t)

Definition at line 120 of file TimeLog_dh.c.

void TimeLog_dhPrint ( TimeLog_dh  t,
FILE *  fp,
bool  allPrint 
)

Definition at line 140 of file TimeLog_dh.c.