Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 12]
| ▼Nnumapp | |
| CBitmask | Generic bitmask |
| CCpuAffinity | Create CPU affinity and apply to current thread |
| CCpumask | Type-safe CPU mask |
| CDynamicScheduler | Normal non-realtime scheduler that use dynamic priority (nice value) |
| CHugePageResource | Polymorphic memory resource allocating huge pages with specified NUMA policy |
| CHugePageSize | Describes a huge page size and maintains the invariant that page size is an integral power of 2, compatible with mmap() expectations |
| CIdleScheduler | Represents SCHED_IDLE scheduler policy |
| CIsFlagEnum | Trait type that should be specialized for an enumeration to enable use of bitwise operators |
| CLockResource | Lock memory allocated from upstream memory resource using specified LockFlag |
| CMemPolicy | Class representing a memory policy that can be modified and used to apply to the current thread or a memory range |
| CNodemask | Type-safe NUMA node mask |
| CNumaPolicies | Combines the the available NUMA policy types in one object |
| CPageResource | Polymorphic memory resource allocating full system pages with specified NUMA policy |
| CScheduler | A sum-type of all supported schedulers |
| CScopedMemPolicy | Applies memory policy to this thread at construction and reverts to previous at destruction |
| CStaticScheduler | Static priority scheduler (real-time) |