| Cbar_t | Barrier |
| Cintros::Barrier | Create and initialize a barrier object |
| Cintros::baseStack< size_ > | |
| Cintros::TaskT< OS_STACK_SIZE > | |
| Cintros::TaskT< size_ > | Create and initialize complete work area for task object |
| Cbox_t | Mailbox queue |
| Cintros::MailBoxQueueT< limit_, sizeof(C)> | |
| Cintros::MailBoxQueueTT< limit_, C > | Create and initialize a mailbox queue object |
| Cintros::MailBoxQueueT< limit_, size_ > | Create and initialize a mailbox queue object |
| Cintros::Clock | Steady clock |
| Ccnd_t | Condition variable |
| Cintros::ConditionVariable | Create and initialize a condition variable object |
| Cintros::CriticalSection | Create and initialize a critical section guard object |
| Cintros::SpinLock | Use a spin lock object |
| Cevq_t | Event queue |
| Cintros::EventQueueT< limit_ > | Create and initialize an event queue object |
| Cevt_t | Event |
| Cintros::Event | Create and initialize an event object |
| Cflg_t | Flag |
| Cintros::Flag | Create and initialize a flag object |
| Chsm_action_t | Hierarchical state machine - state action definition |
| Cintros::Action | Create and initialize an hsm action object |
| Chsm_state_t | Hierarchical state machine - state definition |
| Cintros::State | Create and initialize an hsm state object |
| Chsm_t | Hierarchical state machine - definition |
| Cintros::StateMachineT< limit_ > | Create and initialize a hierarchical state machine object |
| Cjob_t | Job queue |
| Cintros::JobQueueT< limit_ > | Create and initialize a job queue object |
| Cintros::LockGuard | Create and initialize a lock guard object |
| Clst_t | List |
| Cintros::ListTT< void > | |
| Cintros::ListTT< C > | Create and initialize a list object |
| Cmem_t | Memory pool |
| Cintros::MemoryPoolT< limit_, sizeof(C)> | |
| Cintros::MemoryPoolTT< limit_, C > | Create and initialize a memory pool object |
| Cintros::MemoryPoolT< limit_, size_ > | Create and initialize a memory pool object |
| Cmsg_t | Message queue |
| Cintros::MessageQueueT< limit_, sizeof(C)> | |
| Cintros::MessageQueueTT< limit_, C > | Create and initialize a message queue object |
| Cintros::MessageQueueT< limit_, size_ > | Create and initialize a message queue object |
| Cmtx_t | Mutex (error checking) |
| Cintros::Mutex | Create and initialize a mutex object |
| Cintros::OnceFlag | Use a once flag object |
| Craw_t | Raw buffer |
| Cintros::RawBufferT< limit_ *sizeof(C)> | |
| Cintros::RawBufferTT< limit_, C > | Create and initialize a raw buffer object |
| Cintros::RawBufferT< limit_ > | Create and initialize a raw buffer object |
| Cintros::ReadLock | Create and initialize a read guard object |
| Crwl_t | Read/write lock (one write, many read) |
| Cintros::RWLock | Create and initialize a read/write lock object |
| Csem_t | Semaphore |
| Cintros::Semaphore | Create and initialize a semaphore object |
| Csig_t | Signal |
| Cintros::Signal | Create and initialize a signal object |
| Ctmr_t | Timer |
| Cintros::baseTimer | |
| Cintros::Timer | Create and initialize a timer object |
| Ctsk_t | Task (thread) |
| Cintros::baseTask | |
| Cintros::TaskT< OS_STACK_SIZE > | |
| Cintros::TaskT< size_ > | Create and initialize complete work area for task object |
| Cintros::UniqueLock | Create and initialize a unique lock object |
| Cintros::WriteLock | Create and initialize a write guard object |