| 
    logog
    
   logger optimized for games 
   | 
 
This is the complete list of members for SocketServer, including all inherited members.
| Allocate(size_t nSize) | Object | privatestatic | 
| CanPublish() const | TopicSink | privatevirtual | 
| CanSubscribe() const | Node | privatevirtual | 
| CanSubscribeCheckTopic(const Topic &other) | Topic | privatevirtual | 
| CanSubscribeTo(const Node &otherNode) | Topic | privatevirtual | 
| Category() const | Topic | private | 
| Category(const LOGOG_STRING &s) | Topic | private | 
| Clear() | Node | private | 
| Close() | Socket | inlineprivatevirtual | 
| Deallocate(void *ptr) | Object | privatestatic | 
| FileName() const | Topic | private | 
| FileName(const LOGOG_STRING &s) | Topic | private | 
| Format(const LOGOG_CHAR *cFormatMessage,...) | Topic | privatevirtual | 
| GetFormatter() const | Target | private | 
| GetNullTerminatesStrings() const | Target | inlineprivate | 
| GetTopicFlags() const | Topic | private | 
| Group() const | Topic | private | 
| Group(const LOGOG_STRING &s) | Topic | private | 
| Initialize() | Socket | inlineprivatevirtualstatic | 
| IsTopic() const | TopicSink | privatevirtual | 
| Level() const | Topic | private | 
| Level(LOGOG_LEVEL_TYPE level) | Topic | private | 
| LineNumber() const | Topic | private | 
| LineNumber(const int num) | Topic | private | 
| m_bNullTerminatesStrings | Target | private | 
| m_MutexReceive | Target | private | 
| m_nPort | Socket | private | 
| m_nType | Socket | private | 
| m_pFormatter | Target | private | 
| m_Publishers | Node | private | 
| m_pUserData1 | Node | private | 
| m_pUserData2 | Node | private | 
| m_Socket | Socket | private | 
| m_Subscribers | Node | private | 
| m_TopicFlags | Topic | private | 
| m_tTime | Topic | private | 
| m_vIntProps | Topic | private | 
| m_vStringProps | Topic | private | 
| MAXHOSTNAME | Socket | privatestatic | 
| Message() const | Topic | private | 
| Message(const LOGOG_STRING &s) | Topic | private | 
| Node() | Node | private | 
| Object() | Object | private | 
| operator delete(void *ptr) | Object | private | 
| operator delete[](void *ptr) | Object | private | 
| operator new(size_t nSize) | Object | private | 
| operator new[](size_t nSize) | Object | private | 
| Output(const LOGOG_STRING &output)=0 | Socket | privatepure virtual | 
| PublishTo(Node &) | TopicSink | privatevirtual | 
| PublishToMultiple(LockableNodesType &nodes) | Node | privatevirtual | 
| Receive(const Topic &topic) | Target | privatevirtual | 
| Send(const Topic &node) | Topic | privatevirtual | 
| SetFormatter(Formatter &formatter) | Target | private | 
| SetNonBlocking() | Socket | inlineprivatevirtual | 
| SetNullTerminatesStrings(bool val) | Target | inlineprivate | 
| Shutdown() | Socket | inlineprivatestatic | 
| Socket(int type=SOCK_STREAM, int port=LOGOG_DEFAULT_PORT) | Socket | inlineprivate | 
| SubscribeTo(Node &publisher) | Node | privatevirtual | 
| SubscribeToMultiple(LockableNodesType &nodes) | Node | privatevirtual | 
| Target() | Target | private | 
| Timestamp() const | Topic | private | 
| Timestamp(const LOGOG_TIME t) | Topic | private | 
| 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) | Topic | private | 
| Transmit() | Topic | privatevirtual | 
| UnpublishTo(Node &) | TopicSink | privatevirtual | 
| UnpublishToMultiple(LockableNodesType &nodes) | Node | privatevirtual | 
| UnsubscribeTo(Node &publisher) | Node | privatevirtual | 
| UnsubscribeToMultiple(LockableNodesType &nodes) | Node | privatevirtual | 
| ~Node() | Node | private | 
| ~Object() | Object | privatevirtual | 
| ~Target() | Target | privatevirtual |