▼Nicl_core | |
►Nconfig | Framework for processing configuration files |
►Nimpl | Namespace for internal implementation details |
CConfigValueIface | |
CMemberValueIface | |
CAttributeTree | |
CConfigEnum | |
CConfigEnumDefault | |
CConfigList | |
CConfigManager | Class for handling configuration files |
CConfigObserver | Interface for observing configuration changes |
CConfigParameter | |
CConfigPositionalParameter | |
CConfigValue | |
CConfigValueDefault | |
CFilePath | |
►CGetopt | Handles commandline parameters |
CKeyValue | |
CGetoptParameter | |
CGetoptPositionalParameter | |
CMemberEnum | |
CMemberValue | |
CMemberValue< bool, Q > | Template specialization for boolean MemberValues |
CSubTreeList | |
CTConfigEnum | |
CTConfigEnumDefault | |
CTConfigValue | |
CTConfigValueDefault | |
►Ncrypt | Contains cryptographic functions |
CSha2 | |
CSha2Impl | |
CSha2Impl< uint64_t, t_h0, t_h1, t_h2, t_h3, t_h4, t_h5, t_h6, t_h7, t_len > | |
►Ndispatch | Dispatching framework |
CCallbackOperation | Implements an operation that calls back a registered function |
COperation | |
CPeriodicDispatchThread | Dispatches the contained operations periodically |
►Ninternal | |
CExplicitEnforceMeaning | Internal helper class for icl_core::Explicit, do not use directly |
CExplicitEnforceMeaning< true > | |
CToStream | |
CToStream< T, false > | |
CToStream< T, true > | |
►Nlogging | Flexible, powerful, configurable logging framework |
►Nhidden | Internal namespace for implementation details |
CLogOutputStreamRegistrar | |
CLogStreamRegistrar | |
CFileLogOutput | |
CLifeCycle | |
►CLoggingManager | Manages the logging framework |
CLogOutputStreamConfig | Configuration of a LogOutputStream |
CLogStreamConfig | Configuration of a LogStream |
►CLogOutputStream | This is an output stream class for log messages |
CLogFormatEntry | |
CLogMessage | Defines an entry for the message queue |
CWorkerThread | Implements processing the message queue in a separate thread |
►CLogStream | Implements a thread-safe logging framework |
CThreadStreamInfo | |
CScopedSemaphore | Manages locking and unlocking of a mutes |
CScopedTimer | |
CSemaphore | Implements a platform independent mutex |
CSemaphoreImpl | |
CSemaphoreImplDarwin | |
CSemaphoreImplLxrt33 | |
CSemaphoreImplLxrt35 | |
CSemaphoreImplLxrt38 | |
CSemaphoreImplPosix | |
CSemaphoreImplWin32 | |
CSQLiteLogDb | |
CSQLiteLogOutput | |
CStdErrorLogOutput | |
CStdLogOutput | |
CSTMMultiThreadedWithSemaphore | Semaphore-based thread-safe singleton threading model |
CThread | |
CThreadImpl | |
CThreadImplLxrt33 | |
CThreadImplLxrt35 | |
CThreadImplLxrt38 | |
CThreadImplPosix | |
CThreadImplWin32 | |
CThreadStream | Implements the actual logging for an individual thread |
CUdpLogOutput | |
►Nos | Namespace for operating system specific implementations |
►Nhidden_posix | Internal implementation details for POSIX systems |
CThreadId | |
►Nperf_mon | |
CPerformanceMonitor | Easy to use tool for performance measurement |
►Nplugin | Plugin framework |
CPluginManager | |
CPluginManagerBase | |
CtPluginManager | |
►Nthread | |
CActiveObject | |
CActiveOperation | |
CMutex | |
CMutexImpl | |
CMutexImplLxrt33 | |
CMutexImplLxrt35 | |
CMutexImplLxrt38 | |
CMutexImplPosix | |
CMutexImplWin32 | |
COperationQueue | |
CPeriodicThread | |
CPeriodicThreadImpl | |
CPeriodicThreadImplEmulate | |
CPeriodicThreadImplLxrt33 | |
CPeriodicThreadImplLxrt35 | |
CPeriodicThreadImplLxrt38 | |
CPeriodicThreadImplQNX | |
►CPeriodicThreadImplTimerfd | |
Cperiodic_info | |
CRWLock | |
CRWLockImpl | |
CRWLockImplLxrt33 | |
CRWLockImplLxrt35 | |
CRWLockImplLxrt38 | |
CRWLockImplPosix | |
CRWLockImplWin32 | |
CScopedMutexLock | Manages locking and unlocking of a mutes |
CScopedRWLock | Manages locking and unlocking of a read-write lock |
CScopedSpinLock | |
CSemaphore | |
CSemaphoreImpl | |
CSemaphoreImplDarwin | |
CSemaphoreImplLxrt33 | |
CSemaphoreImplLxrt35 | |
CSemaphoreImplLxrt38 | |
CSemaphoreImplPosix | |
CSemaphoreImplWin32 | |
CSpinLock | |
CSTMMultiThreadedWithMutex | Mutex-based thread-safe singleton threading model |
CThread | |
CThreadImpl | |
CThreadImplLxrt33 | |
CThreadImplLxrt35 | |
CThreadImplLxrt38 | |
CThreadImplPosix | |
CThreadImplWin32 | |
CAbstractFunctionObject | |
CAnchorFunction | |
CArray2D | |
CAtScopeEnd | |
CConvertToRef | |
CConvertToRef< T & > | |
CDataHeader | |
CDefaultConstruct | |
CExpectedType | |
CExpectedTypeIs | |
CExplicit | |
CFinalizable | |
CKeyValueDirectory | |
CKeyValueDirectoryIterator | |
CList | |
CMap | |
CMultimap | |
CNoncopyable | |
CQuery | |
CQueryKeyFunction | |
CQueryValueFunction | |
CQueue | |
CRemoveMemberPointer | |
CRemoveMemberPointer< T Q::* > | |
►CRingBuffer | A simple ring buffer implementation based on std::vector |
Cconst_iterator | Const iterator for RingBuffers |
Citerator | |
CScheme | |
CSchemeFunction | |
CSchemeParser | |
CSCPCreateStatic | Creates objects as static function variables |
CSCPCreateUsingMalloc | Creates and destroys objects using malloc() and free() |
CSCPCreateUsingNew | Creates and destroys objects using operator new and operator delete |
CSearchableStack | |
CSequenceNumber | |
CSet | |
CSingleton | |
CSLPDefaultLifetime | |
CSLPNoDestroy | |
CSpecifierFunction | |
CStamped | |
CStampedBase | |
CSTMSingleThreaded | Dummy threading model for single-threaded environments |
CTestListener | |
CTimeBase | Repesents time values |
CTimeSpan | Repesents absolute times |
CTimeStamp | Represents absolute times |
CtList | |
CtMap | |
CtQueue | |
CtRingBuffer | A simple ring buffer implementation based on std::vector |
CtSearchableStack | |
CtSequenceNumber | |
CtVector | |
CUnionFind | |
CVector | |
CZBuffer | |
CBar | |
CBurnThread | |
▼CConfigListEntry | |
►CFoo | |
CBar | |
CFoo | |
CGlobalFixture | |
Cimaxdiv_t | |
CLoggingThread | |
CMutexTestThread | |
CPeriodicTestThread | |
CRWLockTestThread | |
CTestObserver | |
CTestThread | |
CtGlobalFixture | |
Ctimespec | |
CUdpLoggingServer | |