| ▼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 | |