Enum MemoryProviderError

Enum Documentation

enum class iox::roudi::MemoryProviderError

Values:

enumerator MEMORY_BLOCKS_EXHAUSTED

attempt to add more memory blocks than the capacity allows

enumerator NO_MEMORY_BLOCKS_PRESENT

an action was performed which requires memory blocks

enumerator MEMORY_ALREADY_CREATED

attempt to create memory although it already was created

enumerator MEMORY_CREATION_FAILED

generic error if memory creation failed

enumerator MEMORY_ALIGNMENT_EXCEEDS_PAGE_SIZE

attempt to create memory with an alignment bigger than the page size

enumerator MEMORY_ALLOCATION_FAILED

memory creation failed at allocating memory

enumerator MEMORY_MAPPING_FAILED

memory creation failed at mapping memory

enumerator MEMORY_NOT_AVAILABLE

an action was performed which requires memory

enumerator MEMORY_DESTRUCTION_FAILED

generic error if memory destruction failed

enumerator MEMORY_DEALLOCATION_FAILED

memory destruction failed at deallocating memory

enumerator MEMORY_UNMAPPING_FAILED

memory destruction failed at unmapping memory

enumerator SIGACTION_CALL_FAILED

Setup or teardown of SIGBUS failed.