CppELib 1.7.0
Loading...
Searching...
No Matches
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 123]
 COSWrapper::LockGuard::AdoptLock
 CContainer::Array< T, Size >Similar as std::array of C++11
 CAssertion::AssertHandlerInterface for handling assertion failure by CHECK_ASSERT() macro
 CContainer::BitPattern< T >The container with bitwise operation like std::bitset
 COSWrapper::EventFlagAbstract class that has functions of common RTOS's event flag
 CStdCppOSWrapper::StdCppEventFlag
 CTestDoubleOSWrapper::TestDoubleEventFlag
 COSWrapper::EventFlagFactory
 CStdCppOSWrapper::StdCppEventFlagFactory
 CPosixOSWrapper::PosixEventFlagFactory
 CWindowsOSWrapper::WindowsEventFlagFactory
 CTestDoubleOSWrapper::TestDoubleEventFlagFactory< T >
 Cstd::exception
 CContainer::BadAlloc
 CContainer::OutOfRange
 CAssertion::FailureClass used when CHECK_ASSERT() macro fails
 CContainer::FixedDeque< T, MaxSize >STL-like deque container with fixed capacity
 CContainer::FixedDeque_iterator< T, Ref, Ptr, DeqPtr, MaxSize >Random-access iterator used as FixedDeque<T, MaxSize>::iterator or FixedDeque<T, MaxSize>::const_iterator
 COSWrapper::FixedMemoryPoolAbstract class that has functions of common RTOS's fixed-size memory pool
 CStdCppOSWrapper::StdCppFixedMemoryPool
 CTestDoubleOSWrapper::TestDoubleFixedMemoryPool
 COSWrapper::FixedMemoryPoolFactory
 CStdCppOSWrapper::StdCppFixedMemoryPoolFactory
 CPosixOSWrapper::PosixFixedMemoryPoolFactory
 CWindowsOSWrapper::WindowsFixedMemoryPoolFactory
 CTestDoubleOSWrapper::TestDoubleFixedMemoryPoolFactory< T >
 CContainer::FixedVector< T, MaxSize >STL-like vector container with fixed capacity
 CContainer::IntrusiveList< T >STL-like intrusive doubly linked list
 CContainer::IntrusiveList< MemoryNode >
 CContainer::IntrusiveList_iterator< T, Ref, Ptr, IntrusiveListNodePtr >Bidirectional iterator used as IntrusiveList<T>::iterator or IntrusiveList<T>::const_iterator
 CContainer::IntrusiveListNodeBase class of the type of element of IntrusiveList
 COSWrapper::LockGuardRAII wrapper of Mutex
 COSWrapper::MessageQueue< T >Class template of message queue
 COSWrapper::MutexAbstract class that has functions of common RTOS's mutex
 CStdCppOSWrapper::StdCppMutex
 CTestDoubleOSWrapper::TestDoubleMutex
 COSWrapper::MutexFactory
 CStdCppOSWrapper::StdCppMutexFactory
 CPosixOSWrapper::PosixMutexFactory
 CWindowsOSWrapper::WindowsMutexFactory
 CTestDoubleOSWrapper::TestDoubleMutexFactory< T >
 COSWrapper::OneShotTimerAbstract class that has functions of common RTOS's one-shot timer
 CStdCppOSWrapper::StdCppOneShotTimer
 CTestDoubleOSWrapper::TestDoubleOneShotTimer
 CWindowsOSWrapper::WindowsOneShotTimer
 COSWrapper::OneShotTimerFactory
 CStdCppOSWrapper::StdCppOneShotTimerFactory
 CPosixOSWrapper::PosixOneShotTimerFactory
 CTestDoubleOSWrapper::TestDoubleOneShotTimerFactory< T >
 CWindowsOSWrapper::WindowsOneShotTimerFactory
 COSWrapper::PeriodicTimerAbstract class that has functions of common RTOS's periodic timer
 CStdCppOSWrapper::StdCppPeriodicTimer
 CTestDoubleOSWrapper::TestDoublePeriodicTimer
 CWindowsOSWrapper::WindowsPeriodicTimer
 COSWrapper::PeriodicTimerFactory
 CStdCppOSWrapper::StdCppPeriodicTimerFactory
 CPosixOSWrapper::PosixPeriodicTimerFactory
 CTestDoubleOSWrapper::TestDoublePeriodicTimerFactory< T >
 CWindowsOSWrapper::WindowsPeriodicTimerFactory
 CContainer::PreallocatedDeque< T >STL-like deque container using pre-allocated buffer
 CContainer::PreallocatedDeque_iterator< T, Ref, Ptr, DeqPtr >Random-access iterator used as PreallocatedDeque<T>::iterator or PreallocatedDeque<T>::const_iterator
 CContainer::PreallocatedVector< T >STL-like vector container using pre-allocated buffer
 CContainer::PreallocatedVector< Thread * >
 COSWrapper::RunnableInterface for implementing an active class
 COSWrapper::ThreadAbstract class that has functions of common RTOS's thread
 CStdCppOSWrapper::StdCppThreadFactory::StdCppThread
 CTestDoubleOSWrapper::TestDoubleThread
 COSWrapper::ThreadFactory
 CStdCppOSWrapper::StdCppThreadFactory
 CPosixOSWrapper::PosixThreadFactory
 CWindowsOSWrapper::WindowsThreadFactory
 CTestDoubleOSWrapper::TestDoubleThreadFactory< T >
 COSWrapper::ThreadPoolClass of thread pool pattern
 COSWrapper::TimeoutValue object for the timeout
 COSWrapper::OneShotTimer::UncaughtExceptionHandlerInterface for handling uncaught exception
 COSWrapper::PeriodicTimer::UncaughtExceptionHandlerInterface for handling uncaught exception
 COSWrapper::Thread::UncaughtExceptionHandlerInterface for handling uncaught exception
 COSWrapper::VariableMemoryPoolAbstract class that has functions of common RTOS's variable-size memory pool
 CStdCppOSWrapper::StdCppVariableMemoryPool
 CTestDoubleOSWrapper::TestDoubleVariableMemoryPool
 COSWrapper::VariableMemoryPoolFactory
 CStdCppOSWrapper::StdCppVariableMemoryPoolFactory
 CPosixOSWrapper::PosixVariableMemoryPoolFactory
 CWindowsOSWrapper::WindowsVariableMemoryPoolFactory
 CTestDoubleOSWrapper::TestDoubleVariableMemoryPoolFactory< T >
 COSWrapper::ThreadPool::WaitGuardClass to wait for the asynchronous task finished