µOS++ IIIe Reference 7.0.0
The third edition of µOS++, a POSIX inspired open source framework, written in C++
Loading...
Searching...
No Matches
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 12345]
 Cos::estd::__lock_external
 Cos::rtos::memory::allocator_deleter< A >Allocator deleter
 Cos::rtos::memory::allocator_stateless_default_resource< T >Standard allocator based on the RTOS system default memory manager
 Cos::rtos::memory::allocator_stateless_polymorphic_synchronized< T, L, get_resource >Allocator using memory resources
 Cos::rtos::memory_pool::arena< T, blocks, block_size_bytes >Storage for a memory pool
 Cos::rtos::message_queue::arena< T, msgs, msg_size_bytes >Storage for a static message queue
 Cattributes_binary
 Cos::rtos::internal::attributes_clockedBase class for attributes
 Cattributes_periodic
 Cos::driver::Base
 Cos::driver::serial::CapabilitiesSerial device driver capabilities
 Cos::driver::usb::device::CapabilitiesUSB device driver capabilities
 Cos::driver::usb::host::CapabilitiesUSB host driver capabilities
 Cos::posix::circular_buffer< T >Circular buffer class template
 Cos::rtos::port::clock_highres
 Cos::rtos::port::clock_rtc
 Cos::rtos::port::clock_systick
 Cos::estd::condition_variable
 Cos::estd::condition_variable_any
 Cos::rtos::port::context
 Cos::rtos::thread::contextThread context
 Cos::rtos::interrupts::critical_sectionInterrupts critical section RAII helper
 Cos::rtos::port::interrupts::critical_section
 Cos::rtos::scheduler::critical_sectionScheduler critical section RAII helper
 Cos::posix::device_char
 Cos::posix::device_registry< T >Devices registry static class
 CDIR
 Cos::posix::directoryDirectory class
 Cos::posix::directory_impl
 Cdirent
 Cos::utils::double_list_iterator< T, N, MP, U >Template for a double linked list iterator
 Cos::rtos::internal::event_flagsInternal event flags implementation
 Cexception_stack_frame_s
 Cstd::false_type
 Cos::posix::file_descriptors_managerFile descriptors manager static class
 Cos::posix::file_systemFile system class
 Cos::posix::file_system_impl
 Chash< T >
 Cos::estd::chrono::high_resolution_clock
 Cthread::idThread unique id
 Cos::utils::intrusive_list_iterator< T, N, MP, U >Template for an intrusive list iterator
 Cos::posix::ioBase I/O class
 Cos::posix::io_impl
 Ciovec
 Cos::estd::lock_guard< L >
 Cos::rtos::interrupts::lockableInterrupts standard locker
 Cos::rtos::scheduler::lockableScheduler standard locker
 Cos::driver::serial::Modem_statusSerial modem status
 Cos::estd::mutex
 Cos::posix::net_interfaceNetwork interface class
 Cos::posix::net_stackNetwork stack class
 Cos::posix::net_stack_impl
 Cos::rtos::null_lockerNull locker
 Cos::rtos::internal::object_namedBase class for named objects
 Cos_clock_node_s
 Cos_clock_sClock object storage
 Cos_condvar_attr_sCondition variable attributes
 Cos_condvar_sCondition variable object storage
 Cos_evflags_attr_sEvent flags attributes
 Cos_evflags_sEvent flags object storage
 Cos_internal_clock_timestamps_list_s
 Cos_internal_double_list_links_s
 Cos_internal_evflags_sInternal event flags
 Cos_internal_thread_children_list_s
 Cos_internal_waiting_thread_node_s
 Cos_mail_queue_s
 Cos_mailQ_defDefinition structure for mail queue
 Cos_memory_sMemory resource object storage
 Cos_mempool_attr_sMemory pool attributes
 Cos_mempool_sMemory pool object storage
 Cos_messageQ_defDefinition structure for message queue
 Cos_mqueue_attr_sMessage queue attributes
 Cos_mqueue_sMessage queue object storage
 Cos_mutex_attr_sMutex attributes
 Cos_mutex_defMutex definition structure contains setup information for a mutex
 Cos_mutex_sMutex object storage
 Cos_pool_defDefinition structure for memory block allocation
 Cos_semaphore_attr_sSemaphore attributes
 Cos_semaphore_defSemaphore definition structure contains setup information for a semaphore
 Cos_semaphore_sSemaphore object storage
 Cos_thread_attr_sThread attributes
 Cos_thread_context_sThread context
 Cos_thread_defThread definition structure contains startup information of a thread
 Cos_thread_sThread object storage
 Cos_thread_stack_sThread stack
 Cos_thread_statistics_sThread statistics
 Cos_timer_attr_sTimer attributes
 Cos_timer_defTimer definition structure contains timer parameters
 Cos_timer_sTimer object storage
 CosEventEvent structure contains detailed information about an event
 Cos::estd::pmr::polymorphic_allocator< T >
 Cos::rtos::thread::priorityThread priorities
 Cos::rtos::mutex::protocolMutex protocols
 Cos::estd::chrono::realtime_clock
 Cos::rtos::memory::allocator_stateless_polymorphic_synchronized< T, L, get_resource >::rebind< U >Define a rebind template
 Cos::estd::recursive_mutex
 Cos::rtos::mutex::robustnessMutex robustness
 Cos::rtos::timer::runTimer run types
 Csockaddr
 Cos::rtos::thread::stackThread stack
 Cos::rtos::thread::stateThread states
 Cos::rtos::timer::stateTimer states
 Cos::utils::static_double_listStatically allocated circular double linked list of nodes
 Cos::utils::static_double_list_linksStatically allocated core of a double linked list, pointers to next, previous
 Cos::rtos::thread::statisticsThread statistics
 Cos::driver::serial::StatusSerial port status
 Cos::driver::usb::device::StatusUSB device state
 Cos::driver::usb::host::StatusUSB host state
 Cstatvfs
 Cos::estd::chrono::system_clock
 Cos::estd::chrono::systick_clock
 Ctermios
 Cos::rtos::port::thread
 CthreadStandard thread
 Cos::rtos::mutex::typeMutex types
 Cstd::unary_function
 Cos::rtos::interrupts::uncritical_sectionInterrupts critical section RAII helper
 Cos::rtos::port::interrupts::uncritical_section
 Cos::rtos::scheduler::uncritical_sectionScheduler uncritical section RAII helper
 Cos::driver::Version