nn::fnd NamespaceNamespace for the Foundation API.
nn::fnd::IAllocator
|
General-purpose allocator interface used by the library. |
|---|---|
nn::fnd::DateTime
|
Indicates a date and time. |
nn::fnd::ExpHeapBase
|
Base class for working with the expanded heap. |
nn::fnd::ExpHeapTemplate
|
Class template for the expanded heap. |
nn::fnd::FrameHeapBase
|
Base class for working with the frame heap. |
nn::fnd::FrameHeapTemplate
|
Class template for the frame heap. |
nn::fnd::HeapBase
|
Base class for heaps. |
nn::fnd::MemoryRange
|
Class that indicates a range of memory. |
nn::fnd::IntrusiveQueue
|
Class template for the queue. |
nn::fnd::TimeSpan
|
Class for representing time. |
nn::fnd::UnitHeapBase
|
Base class for working with the unit heap. |
nn::fnd::UnitHeapTemplate
|
Class template for the unit heap. |
nn::fnd::DateTimeParameters
|
Structure representing the date and time. |
|---|
Week
|
Constants that represent the days of the week. | |
|---|---|---|
HeapFillType
|
Constant representing the types of ways to fill the heap. | |
HeapAdjustMode
|
Constant representing the ways to shrink heap memory regions. |
typedef Definitions
ExpHeap
|
Type that indicates a thread-unsafe expanded heap that does not use locks. | |
|---|---|---|
ThreadSafeExpHeap
|
Type that indicates a thread-safe expanded heap that ensures mutual exclusion using critical sections for each heap. | |
FrameHeap
|
Type that indicates a thread-unsafe frame heap that does not use locks. | |
ThreadSafeFrameHeap
|
Type that indicates a thread-safe frame heap that ensures mutual exclusion using critical sections for each heap. | |
UnitHeap
|
Type that indicates a thread-unsafe unit heap that does not use locks. | |
ThreadSafeUnitHeap
|
Type that indicates a thread-safe unit heap that ensures mutual exclusion using critical sections for each heap. |
CONFIDENTIAL