µ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 Index
A
|
B
|
C
|
D
|
E
|
F
|
H
|
I
|
L
|
M
|
N
|
O
|
P
|
R
|
S
|
T
|
U
|
V
|
W
|
_
A
adjustable_clock
(
os::rtos
)
allocator_deleter
(
os::rtos::memory
)
allocator_stateless_default_resource
(
os::rtos::memory
)
allocator_stateless_polymorphic_synchronized
(
os::rtos::memory
)
memory_pool::arena
(
os::rtos
)
message_queue::arena
(
os::rtos
)
mutex::attributes
(
os::rtos
)
timer::attributes
(
os::rtos
)
thread::attributes
(
os::rtos
)
semaphore::attributes
(
os::rtos
)
message_queue::attributes
(
os::rtos
)
memory_pool::attributes
(
os::rtos
)
event_flags::attributes
(
os::rtos
)
condition_variable::attributes
(
os::rtos
)
attributes_binary
semaphore::attributes_binary
(
os::rtos
)
attributes_clocked
(
os::rtos::internal
)
semaphore::attributes_counting
(
os::rtos
)
attributes_periodic
timer::attributes_periodic
(
os::rtos
)
mutex::attributes_recursive
(
os::rtos
)
B
Base
(
os::driver
)
block_device
(
os::posix
)
block_device_impl
(
os::posix
)
block_device_implementable
(
os::posix
)
block_device_lockable
(
os::posix
)
block_device_partition
(
os::posix
)
block_device_partition_impl
(
os::posix
)
block_device_partition_implementable
(
os::posix
)
block_device_partition_lockable
(
os::posix
)
block_pool
(
os::memory
)
block_pool_typed_allocated
(
os::memory
)
block_pool_typed_inclusive
(
os::memory
)
C
Capabilities
(
os::driver::usb::device
)
Capabilities
(
os::driver::usb::host
)
Capabilities
(
os::driver::serial
)
char_device
(
os::posix
)
char_device_impl
(
os::posix
)
char_device_implementable
(
os::posix
)
circular_buffer
(
os::posix
)
clock
(
os::rtos
)
clock_highres
(
os::rtos
)
clock_highres
(
os::rtos::port
)
clock_rtc
(
os::rtos::port
)
clock_rtc
(
os::rtos
)
clock_systick
(
os::rtos
)
clock_systick
(
os::rtos::port
)
clock_timestamps_list
(
os::rtos::internal
)
condition_variable
(
os::estd
)
condition_variable
(
os::rtos
)
condition_variable_any
(
os::estd
)
context
(
os::rtos::port
)
thread::context
(
os::rtos
)
critical_section
(
os::rtos::interrupts
)
critical_section
(
os::rtos::port::interrupts
)
critical_section
(
os::rtos::scheduler
)
D
Device
(
os::driver::usb
)
device
(
os::posix
)
device_impl
(
os::posix
)
device_registry
(
os::posix
)
device_serial_buffered
(
os::posix
)
DIR
directory
(
os::posix
)
directory_impl
(
os::posix
)
directory_implementable
(
os::posix
)
directory_lockable
(
os::posix
)
dirent
double_list
(
os::utils
)
double_list_iterator
(
os::utils
)
double_list_links
(
os::utils
)
E
event_flags
(
os::rtos
)
event_flags
(
os::rtos::internal
)
exception_stack_frame_s
F
file
(
os::posix
)
file_descriptors_manager
(
os::posix
)
file_impl
(
os::posix
)
file_implementable
(
os::posix
)
file_lockable
(
os::posix
)
file_system
(
os::posix
)
file_system_impl
(
os::posix
)
file_system_implementable
(
os::posix
)
file_system_lockable
(
os::posix
)
first_fit_top
(
os::memory
)
first_fit_top_allocated
(
os::memory
)
first_fit_top_inclusive
(
os::memory
)
H
has_sleep_for
(
os::estd::chrono
)
hash
hash< os::estd::thread::id >
(
std
)
high_resolution_clock
(
os::estd::chrono
)
Host
(
os::driver::usb
)
I
thread::id
intrusive_list
(
os::utils
)
intrusive_list_iterator
(
os::utils
)
io
(
os::posix
)
io_impl
(
os::posix
)
iovec
L
lifo
(
os::memory
)
lifo_allocated
(
os::memory
)
lifo_inclusive
(
os::memory
)
lock_guard
(
os::estd
)
lockable
(
os::rtos::interrupts
)
lockable
(
os::rtos::scheduler
)
M
malloc_memory_resource
(
os::memory
)
memory_pool
(
os::rtos
)
memory_pool_allocated
(
os::rtos
)
memory_pool_inclusive
(
os::rtos
)
memory_pool_typed
(
os::rtos
)
memory_resource
(
os::rtos::memory
)
message_queue
(
os::rtos
)
message_queue_allocated
(
os::rtos
)
message_queue_inclusive
(
os::rtos
)
message_queue_typed
(
os::rtos
)
Modem_status
(
os::driver::serial
)
mutex
(
os::estd
)
mutex
(
os::rtos
)
mutex_recursive
(
os::rtos
)
N
net_interface
(
os::posix
)
net_stack
(
os::posix
)
net_stack_impl
(
os::posix
)
net_stack_implementable
(
os::posix
)
net_stack_lockable
(
os::posix
)
new_delete_memory_resource
(
os::memory
)
null_locker
(
os::rtos
)
null_memory_resource
(
os::memory
)
O
object_named
(
os::rtos::internal
)
object_named_system
(
os::rtos::internal
)
os_clock_node_s
os_clock_s
os_condvar_attr_s
os_condvar_s
os_evflags_attr_s
os_evflags_s
os_internal_clock_timestamps_list_s
os_internal_double_list_links_s
os_internal_evflags_s
os_internal_thread_children_list_s
os_internal_waiting_thread_node_s
os_mail_queue_s
os_mailQ_def
os_memory_s
os_mempool_attr_s
os_mempool_s
os_messageQ_def
os_mqueue_attr_s
os_mqueue_s
os_mutex_attr_s
os_mutex_def
os_mutex_s
os_pool_def
os_semaphore_attr_s
os_semaphore_def
os_semaphore_s
os_thread_attr_s
os_thread_context_s
os_thread_def
os_thread_s
os_thread_stack_s
os_thread_statistics_s
os_timer_attr_s
os_timer_def
os_timer_s
osEvent
P
polymorphic_allocator
(
os::estd::pmr
)
thread::priority
(
os::rtos
)
mutex::protocol
(
os::rtos
)
R
ready_threads_list
(
os::rtos::internal
)
realtime_clock
(
os::estd::chrono
)
allocator_stateless_polymorphic_synchronized::rebind
(
os::rtos::memory
)
recursive_mutex
(
os::estd
)
recursive_timed_mutex
(
os::estd
)
mutex::robustness
(
os::rtos
)
timer::run
(
os::rtos
)
S
semaphore
(
os::rtos
)
semaphore_binary
(
os::rtos
)
semaphore_counting
(
os::rtos
)
Serial
(
os::driver
)
sockaddr
socket
(
os::posix
)
socket_impl
(
os::posix
)
socket_implementable
(
os::posix
)
socket_lockable
(
os::posix
)
thread::stack
(
os::rtos
)
thread::state
(
os::rtos
)
timer::state
(
os::rtos
)
static_double_list
(
os::utils
)
static_double_list_links
(
os::utils
)
thread::statistics
(
os::rtos
)
Status
(
os::driver::serial
)
Status
(
os::driver::usb::device
)
Status
(
os::driver::usb::host
)
statvfs
system_clock
(
os::estd::chrono
)
systick_clock
(
os::estd::chrono
)
T
terminated_threads_list
(
os::rtos::internal
)
termios
thread
(
os::rtos::port
)
thread
(
os::rtos
)
thread
thread_allocated
(
os::rtos
)
thread_children_list
(
os::rtos::internal
)
thread_inclusive
(
os::rtos
)
timed_mutex
(
os::estd
)
timeout_thread_node
(
os::rtos::internal
)
timer
(
os::rtos
)
timer_node
(
os::rtos::internal
)
timestamp_node
(
os::rtos::internal
)
tty
(
os::posix
)
tty_impl
(
os::posix
)
tty_implementable
(
os::posix
)
mutex::type
(
os::rtos
)
U
uncritical_section
(
os::rtos::interrupts
)
uncritical_section
(
os::rtos::port::interrupts
)
uncritical_section
(
os::rtos::scheduler
)
usart_wrapper
(
os::driver
)
usbd_wrapper
(
os::driver
)
usbh_wrapper
(
os::driver
)
V
Version
(
os::driver
)
W
waiting_thread_node
(
os::rtos::internal
)
waiting_threads_list
(
os::rtos::internal
)
_
__lock_external
(
os::estd
)
Generated by
1.9.7