C++ mpi module for stochmagnet_main Package
Public Member Functions | Static Public Member Functions | Static Public Attributes | List of all members
CORE_Profiler Class Reference

abstract base class for most classes. More...

#include <CORE_Profiler.h>

Public Member Functions

 CORE_Profiler ()
 build an instance of the object
 
virtual ~CORE_Profiler ()
 destroy the instance of object std

 

Static Public Member Functions

static void StartCallRoutine (const tString &routineName)
 start calling routine More...
 
static void EndCallRoutine (const tString &routineName)
 end calling routine More...
 
static void PrintCallRoutines (std::ostream &out)
 print the routine called
 

Static Public Attributes

static tBoolean IS_PROFILING_ROUTINE_PRINTED =false
 indicates if the enter & leaving of method is printed on screen
 

Detailed Description

abstract base class for most classes.

CORE_Profiler is the base class for most objects in the CORE toolkit

Member Function Documentation

◆ EndCallRoutine()

static void CORE_Profiler::EndCallRoutine ( const tString &  routineName)
inlinestatic

end calling routine

Parameters
[in]routineNameroutine name

◆ StartCallRoutine()

static void CORE_Profiler::StartCallRoutine ( const tString &  routineName)
inlinestatic

start calling routine

Parameters
[in]routineNameroutine name

The documentation for this class was generated from the following files: