ddt 1.2.1
|
Public Member Functions | |
DdtMemoryManagerFake (DdtLogger *logger, const std::string broker_port) | |
bool | CheckSpace (int32_t max_data_sample_size, int buffer_size) |
uint64_t | GetSpace () |
![]() | |
DdtMemoryManager (DdtLogger *logger, const std::string broker_port) | |
virtual | ~DdtMemoryManager () |
int32_t | CreateSharedMemory (const std::string data_stream_identifier, const int32_t max_data_sample_size, const int32_t number_of_samples) |
bool | DeleteSharedMemory (const std::string data_stream_identifier) |
bool | CheckIfShmExists (const std::string data_stream_identifier) |
int32_t | get_max_data_sample_size (const std::string data_stream_identifier) |
int32_t | get_number_of_samples (const std::string data_stream_identifier) |
DdtMemoryAccessor * | get_memory_accessor (const std::string data_stream_identifier) |
std::string | get_shm_id (const std::string data_stream_identifier) const |
std::string | get_shm_full_path (const std::string data_stream_identifier) const |
int32_t | GetMaxPossibleBufferSize (const int32_t max_data_sample_size) |
Additional Inherited Members | |
![]() | |
bool | CheckSpaceAvailability (const int32_t max_data_sample_size, const int buffer_size) |
const uint64_t | GetAvailableSpace () |
|
inline |
|
inline |
|
inline |