|
| | Message (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, bool *bIsCreated=NULL) |
| |
| virtual | ~Message () |
| |
| virtual bool | Republish () |
| |
| | 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) |
| |
| virtual int | Send (const Topic &node) |
| |
| | TopicSource (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) |
| |
| virtual bool | SubscribeTo (Node &) |
| |
| virtual bool | UnsubscribeTo (Node &) |
| |
| virtual bool | CanSubscribe () const |
| |
| | Topic (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) |
| |
| virtual bool | IsTopic () const |
| |
| virtual int | Transmit () |
| |
| virtual int | Receive (const Topic &node) |
| |
| virtual bool | CanSubscribeTo (const Node &otherNode) |
| |
| virtual bool | CanSubscribeCheckTopic (const Topic &other) |
| |
| virtual bool | PublishTo (Node &subscriber) |
| |
| virtual void | Format (const LOGOG_CHAR *cFormatMessage,...) |
| |
| const LOGOG_STRING & | FileName () const |
| |
| void | FileName (const LOGOG_STRING &s) |
| |
| const LOGOG_STRING & | Message () const |
| |
| void | Message (const LOGOG_STRING &s) |
| |
| const LOGOG_STRING & | Category () const |
| |
| void | Category (const LOGOG_STRING &s) |
| |
| const LOGOG_STRING & | Group () const |
| |
| void | Group (const LOGOG_STRING &s) |
| |
| int | LineNumber () const |
| |
| void | LineNumber (const int num) |
| |
| LOGOG_LEVEL_TYPE | Level () const |
| |
| void | Level (LOGOG_LEVEL_TYPE level) |
| |
| LOGOG_TIME | Timestamp () const |
| |
| void | Timestamp (const LOGOG_TIME t) |
| |
| TOPIC_FLAGS | GetTopicFlags () const |
| |
| | Node () |
| |
| | ~Node () |
| |
| virtual void | Initialize () |
| |
| virtual bool | CanPublish () const |
| |
| virtual bool | PublishToMultiple (LockableNodesType &nodes) |
| |
| virtual bool | UnpublishTo (Node &subscriber) |
| |
| virtual bool | UnpublishToMultiple (LockableNodesType &nodes) |
| |
| virtual bool | SubscribeToMultiple (LockableNodesType &nodes) |
| |
| virtual bool | UnsubscribeToMultiple (LockableNodesType &nodes) |
| |
| void | Clear () |
| |
| | Object () |
| |
| virtual | ~Object () |
| |
| void * | operator new (size_t nSize) |
| |
| void * | operator new[] (size_t nSize) |
| |
| void | operator delete (void *ptr) |
| |
| void | operator delete[] (void *ptr) |
| |
A message is a piece of text that's actually transmitted to outputs. Messages can be asked to Transmit() themselves once they are created.