|
C++ mpi module for stochmagnet_main Package
|
this class describes the chono class by default write on standart output More...
#include <CORE_Chrono.h>


Public Member Functions | |
| CORE_Chrono () | |
| build a CORE_Chrono | |
| virtual | ~CORE_Chrono (void) |
| destroy a CORE_Chrono | |
| virtual tMemSize | getMemorySize () const override |
| return the memory size of the class and the memory size of all its attributes/associations More... | |
| void | start () |
| start the chrono | |
| tULLInt | stop () |
| stop the chrono and return the duration time in micro seconds as an int More... | |
| tString | getDate () |
| get the date in string More... | |
Public Member Functions inherited from CORE_Object | |
| template<class T > | |
| std::shared_ptr< T > | getSharedPointer () |
| return the shared pointer for this More... | |
| template<class T > | |
| std::shared_ptr< const T > | getConstSharedPointer () const |
| return a const shared pointer for this More... | |
| virtual tMemSize | getContentsMemorySize () const |
| return nthe memory size of the included associations More... | |
| template<class T > | |
| tBoolean | isInstanceOf () const |
| test if the clas T is an instance of this class More... | |
| tString | getClassName () const |
| return the name of the class More... | |
| tString | getPointerString () const |
| retrun the pointer of the class as a string More... | |
| tString | getIdentityString () const |
| retrun the string identification of the class More... | |
| virtual tString | toString () const |
| return the string representation of the object node More... | |
Static Public Member Functions | |
| static tULLInt | GetClockTime () |
| get the clock time More... | |
| static tULLInt | GetClockDuration (const tULLInt &startTime) |
| get the clock time duration More... | |
| static tULLInt | ConvertDuration (tULLInt duration, tUInt &d, tUInt &h, tUInt &m, tUInt &s, tUInt &ms) |
| convert the duration as days,hours,minutes,second,milliseconds,microseconds More... | |
| static tString | ConvertDurationToString (tULLInt duration) |
| convert the duration the duration to string More... | |
| static tString | GetDate () |
| return the current date as a string | |
Static Public Member Functions inherited from CORE_Object | |
| static tBoolean | EnableMemoryStack (const tBoolean &isMemoryChecked) |
| enable the memory stack More... | |
| static void | EnableMemoryStack () |
| enable the memory stack | |
| static void | DisableMemoryStack () |
| disable the memory stack | |
| static tBoolean | IsMemoryStackEnabled () |
| return trur if the memory stack is enabled | |
| static tString | MemoryStackToString () |
| get the memory stack in string More... | |
| static tIndex | GetRegisteredClassesNumber () |
| get the memory stack in string More... | |
Additional Inherited Members | |
Protected Member Functions inherited from CORE_Object | |
| CORE_Object () | |
| build an instance of the object | |
| virtual | ~CORE_Object () |
| destroy the instance of object std | |
this class describes the chono class by default write on standart output
|
inlinestatic |
convert the duration as days,hours,minutes,second,milliseconds,microseconds
| [in] | duration | duration in ms |
| [out] | d | number of days |
| [out] | h | number of hours |
| [out] | m | number of minutes |
| [out] | s | number of seconds |
| [out] | ms | number of milli-seconds |
|
inlinestatic |
convert the duration the duration to string
| [in] | duration | duration in milli seconds |
|
inlinestatic |
get the clock time duration
| [in] | startTime | : start time in clock |
|
inlinestatic |
get the clock time
|
inline |
get the date in string
|
inlineoverridevirtual |
return the memory size of the class and the memory size of all its attributes/associations
Reimplemented from CORE_Object.
|
inline |
stop the chrono and return the duration time in micro seconds as an int