#include <SharedMemorySegmentEntry.h>
Configuration entry for a shared memory segment
◆ SharedMemorySegmentEntry() [1/2]
| lintel::SharedMemorySegmentEntry::SharedMemorySegmentEntry |
( |
std::string_view |
component, |
|
|
std::shared_ptr< SharedMemorySegment > |
sharedMemorySegment |
|
) |
| |
Construct a shared memory segment entry
- Parameters
-
| component | The configuration component name |
| sharedMemorySegment | The shared memory segment model |
◆ SharedMemorySegmentEntry() [2/2]
| lintel::SharedMemorySegmentEntry::SharedMemorySegmentEntry |
( |
std::string_view |
component, |
|
|
std::shared_ptr< std::filesystem::path > |
path |
|
) |
| |
Construct a shared memory path entry
- Parameters
-
| component | The configuration component name |
| path | The shared memory filesystem path |
◆ getSharedMemoryPath()
| const std::shared_ptr< std::filesystem::path > & lintel::SharedMemorySegmentEntry::getSharedMemoryPath |
( |
| ) |
const |
Get the shared memory filesystem path
- Returns
- The path shared pointer
◆ getSharedMemorySegment()
Get the shared memory segment model
- Returns
- The segment shared pointer
The documentation for this class was generated from the following file: