carb::memory
-
namespace memory
Classes
carb::memory::ArenaAllocator: An allocator that initially allocates from a memory arena (typically on the stack) and falls back to another allocator when that is exhausted.
Functions
carb::memory::operator!=: Inequality operator.
carb::memory::operator==: Equality operator.
carb::memory::protectedMemmove: Copies memory as via memmove, but returns false if a read access violation occurs while reading.
carb::memory::protectedStrncpy: Copies memory as via strncpy, but returns false if an access violation occurs while reading.
carb::memory::testReadable: Tests if a memory word (size_t) can be read from an address without crashing.