| toppers::alarmhandler< Id, Diagnostics, Stub > | アラームハンドラ機能をカプセル化したテンプレートクラス |
| toppers::alarmhandler_body< Diagnostics, Stub > | アラームハンドラの本体動作を定義する基底クラス |
| toppers::allocator< T, Pool > | メモリプールを使用したSTL互換のアロケータクラス |
| toppers::allocator< T, Pool >::rebind< T1 > | 異なる型のオブジェクトを割り付け可能にするためのテンプレートクラス |
| toppers::cpuexception< Diagnostics, Stub > | CPU例外処理の機能をカプセル化したテンプレートクラス |
| toppers::cpuexception_body< Diagnostics, Stub > | CPU例外処理ハンドラの本体動作を定義する基底クラス |
| toppers::cpulock< Diagnostics, Stub > | CPUロック状態の制御をカプセル化したテンプレートクラス |
| toppers::cyclichandler< Id, Diagnostics, Stub > | 周期ハンドラの機能をカプセル化したテンプレートクラス |
| toppers::cyclichandler_body< Diagnostics, Stub > | 周期ハンドラの本体動作を定義する基底クラス |
| toppers::dataqueue< Id, Diagnostics, Stub > | データキューの機能をカプセル化したテンプレートクラス |
| toppers::dispatcher< Diagnostics, Stub > | ディスパッチャの制御をカプセル化したテンプレートクラス |
| toppers::dispatcher< Diagnostics, Stub >::pending | ディスパッチ保留状態参照クラス |
| toppers::error_handler_diagnostics< T > | エラーハンドラ関数を呼び出す診断クラス |
| toppers::eventflag< Id, Diagnostics, Stub > | イベントフラグの機能をカプセル化したテンプレートクラス |
| toppers::fixed_new_pool< Size > | グローバルな new および delete 演算子による固定長メモリプール |
| toppers::fixed_simple_pool< N, Size > | 排他制御のない固定長メモリプール |
| toppers::fixed_sized_allocator< Size, Pool > | 固定サイズのアロケータを定義するためのヘルパークラス |
| toppers::fixed_sized_new< Host, Pool, Allocator > | 指定メモリプールを用いた new および delete 演算子 |
| toppers::fmempool< Id, Diagnostics, Stub > | 固定長メモリプールの機能をカプセル化したテンプレートクラス |
| toppers::fncode_stub< Stub > | 機能コードを用いたサービスコールスタブの定義 |
| toppers::has_obj< ObjType > | カーネルが指定したカーネルオブジェクトをサポートしているかどうかを判別する |
| toppers::has_svc< Fncd > | カーネルが指定したサービスコールをサポートしているかどうかを判別する |
| toppers::interrupt< Diagnostics, Stub > | 割り込みを管理・制御するテンプレートクラス |
| toppers::interrupthandler< Diagnostics, Stub > | 割込みハンドラを管理・制御するテンプレートクラス |
| toppers::interrupthandler_body< Diagnostics, Stub > | 割込みハンドラの本体動作を定義する基底クラス |
| toppers::isr< Id, Diagnostics, Stub > | 割込みサービスルーチンの機能をカプセル化したテンプレートクラス |
| toppers::isr_body< Diagnostics, Stub > | 割込みサービスルーチンの本体動作を定義する基底クラス |
| toppers::kernelstatus< Diagnostics, Stub > | カーネル状態に関する操作をカプセル化したテンプレートクラス |
| toppers::kernelstatus< Diagnostics, Stub >::context | 実行中コンテキスト参照クラス |
| toppers::lock< LockObj, SenseKernel > | クリティカルセクションを生成するためのテンプレートクラス |
| toppers::mailbox< Id, Diagnostics, Stub > | メールボックスの機能をカプセル化したテンプレートクラス |
| toppers::messagebuffer< Id, Diagnostics, Stub > | メッセージバッファの機能をカプセル化したテンプレートクラス |
| toppers::mutex< Id, Diagnostics, Stub > | ミューテックスの機能をカプセル化したテンプレートクラス |
| toppers::non_task_context_body< Diagnostics, Stub > | 非タスクコンテキストのハンドラ本体定義用基底クラス |
| toppers::null_diagnostics | 特に何も行わない診断クラス |
| toppers::null_tracer | 何も出力しないデータトレースクラス |
| toppers::object_controller | カーネルオブジェクトの生成・削除・状態参照を制御するクラス |
| toppers::object_id< Id > | カーネルオブジェクトのID番号を管理するクラス |
| toppers::outline_stub | 外部関数を用いたサービスコールスタブの定義 |
| toppers::overrunhandler< Diagnostics, Stub > | オーバーランハンドラの機能をカプセル化したテンプレートクラス |
| toppers::overrunhandler_body< Diagnostics, Stub > | オーバーランハンドラの本体動作を定義する基底クラス |
| toppers::polymorphic_diagnostics< T > | 各処理を仮想関数として提供する診断クラス |
| toppers::raw_stub< Exist > | 最も単純なサービスコールスタブ |
| toppers::readyqueue< Diagnostics, Stub > | レディキューの操作をカプセル化したテンプレートクラス |
| toppers::recursive_lock< LockObj, SenseKernel > | ネスト可能なクリティカルセクションを生成するためのテンプレートクラス |
| toppers::rendezvous< Diagnostics, Stub > | ランデブ番号をカプセル化したテンプレートクラス |
| toppers::rendezvousport< Id, Diagnostics, Stub > | ランデブポートの機能をカプセル化したテンプレートクラス |
| toppers::semaphore< Id, Diagnostics, Stub > | セマフォの機能をカプセル化したテンプレートクラス |
| toppers::syslog_tracer< Count, BufferSize, Diagnostics > | Syslogを用いたデータトレースクラス |
| toppers::systemtime< Diagnostics, Stub > | システム時刻に関する操作をカプセル化したテンプレートクラス |
| toppers::task< Id, Diagnostics, Stub > | タスク機能をカプセル化したテンプレートクラス |
| toppers::task_body< Diagnostics, Stub > | タスク本体のデータおよび動作を定義する基底クラス |
| toppers::task_body< Diagnostics, Stub >::terminator | 自タスクを終了させる場合にスローする例外クラス |
| toppers::task_context_body< Diagnostics, Stub > | タスクコンテキストの本体定義用基底クラス |
| toppers::taskexception< Diagnostics, Stub > | タスク例外処理機能をカプセル化したテンプレートクラス |
| toppers::taskexception_body< Diagnostics, Stub > | タスク例外処理ルーチンの本体動作を定義する基底クラス |
| toppers::timer< SystemTime > | ブロック終端までの計時クラス |
| toppers::variable_new_pool | グローバルな new および delete 演算子による可変長メモリプール |
| toppers::variable_simple_pool< TotalSize > | 排他制御のない可変長メモリプール |
| toppers::variable_sized_new< Host, Pool > | 指定メモリプールを用いた new および delete 演算子 |
| toppers::vmempool< Id, Diagnostics, Stub > | 可変長メモリプールの機能をカプセル化したテンプレートクラス |
| toppers::xsystemtime< Diagnostics, Stub > | 性能評価用システム時刻に関する操作をカプセル化したテンプレートクラス |