commore  1.0.6-SNAPSHOT
 All Classes Namespaces Functions Variables Typedefs Enumerations Pages
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 123]
 Ncommore
 CAction
 CActionGroup
 CArray
 Cconst_iterator
 Citerator
 CAString
 CAutoRefAutoRef is a smart pointer on RefObject objects. AutoRef is templatized with the type of the pointed object (a class which publicly inherits from RefObject). In Commore, an AutoRef<MyType> is usually typedefed as PMyType. An AutoRef can be used in many ways
 CAutoRefBase
 CBaseArray
 Cconst_iterator
 Citerator
 CBaseList
 Cconst_iterator
 Citerator
 CBEndl
 CBFlush
 CBlob
 CCall_C
 CCatcherLogHook
 CCmrListAllocator
 CCmrScalarListAllocator
 CCommBuffer
 CPage
 CPageIterator
 CPos
 CConsoleLogHook
 CCriticalSection
 CDefaultListAllocator
 CDefaultServiceFactory
 CDirectory
 CDirectoryListener
 CDummyInterfaceFactory
 CEvent
 CFileLock
 CFileLogHook
 CGlobVar
 CGlobVarBool
 CGlobVarInt
 CGlobVarLog
 CIAutoRef
 CIAutoRefBase
 CIBStream
 CInterface
 CInterfaceFactory
 CList
 Cconst_iterator
 Citerator
 CListener
 CCallback
 CLock
 CLog
 CLogHook
 CMutex
 COBStream
 COBStreamFormat
 CPath
 CProcessor
 CProxyInterface
 CProxyService
 CPServiceManager
 CRawAString
 CRawString
 CRefFactory
 CRefObject
 CSender
 CServiceA commore::Service is an object that mimics an object in an object oriented system : it has a class name (its type) and a name (instance name). It provides callable methods (with call and #send), and has an internal state. A commore::Service is designed for being used via an AutoRef (it inherits from RefObject). However, Service doesn't use RefFactory, but ServiceFactory. This is because RefFactory interface is not suitable for the kind of arguments that is required in create methods. An service has a list of Interfaces (interface_list_ defined in Interface). These interfaces are the one that the object implements
 CCallMethod
 CServiceFactory
 CString
 CAllocator
 CStringBuffer
 CConstIterator
 CConstPageIterator
 CIterator
 CPage
 CSymbol
 CSysLogHook
 CTable
 CConstLine
 CLine
 CThread
 CThreadContext
 CTimeDate
 CTimePeriod
 CTryLock
 CTuple
 CConstValueIterator
 CValue
 CValueIterator