logog
logger optimized for games
checkpoint.hpp
Go to the documentation of this file.
1 
5 #ifndef __LOGOG_CHECKPOINT_HPP__
6 #define __LOGOG_CHECKPOINT_HPP__
7 
8 namespace logog
9 {
14 class Checkpoint : public TopicSource
15 {
16 public:
18  const LOGOG_CHAR *sFileName = NULL,
19  const int nLineNumber = 0,
20  const LOGOG_CHAR *sGroup = NULL,
21  const LOGOG_CHAR *sCategory = NULL,
22  const LOGOG_CHAR *sMessage = NULL,
23  const double dTimestamp = 0.0f );
24 
26  virtual int Send( const Topic &node );
27 
28 };
29 }
30 
31 #endif // __LOGOG_CHECKPOINT_HPP_
[Thread]
Definition: api.hpp:8
#define LOGOG_LEVEL_TYPE
[Level Constants]
Definition: const.hpp:56
Definition: topic.hpp:180
virtual int Send(const Topic &node)
wchar_t LOGOG_CHAR
Definition: string.hpp:14
#define LOGOG_LEVEL_ALL
Definition: const.hpp:53
Definition: topic.hpp:15
Checkpoint(const LOGOG_LEVEL_TYPE level=LOGOG_LEVEL_ALL, const LOGOG_CHAR *sFileName=NULL, const int nLineNumber=0, const LOGOG_CHAR *sGroup=NULL, const LOGOG_CHAR *sCategory=NULL, const LOGOG_CHAR *sMessage=NULL, const double dTimestamp=0.0f)
Definition: checkpoint.hpp:14