MemoryBase< _CoreSegmentT >::Properties Struct Reference

#include <RobotAPI/libraries/armem/server/ltm/detail/MemoryBase.h>

Public Attributes

std::string configuration_on_startup
 
std::string coreSegmentsToLoad = ""
 
bool enabled_on_startup = false
 
std::string export_name = "MemoryExport"
 
std::string export_path = "/tmp/ltm"
 
bool importOnStartUp = false
 
int maxAmountOfSnapshotsLoaded = 1
 
int minDiskSpace = 50
 
bool overwriteIdentifierOnLtmLoad = true
 
std::string persistenceStrategies = "disk"
 
std::string persistenceStrategyIdentifier = "localDisk"
 
std::string recordingMode = "CONSOLIDATE_REMOVED"
 
bool restDisableIfNotAvailable = false
 
std::string restHost = "localhost"
 
int restPort = 8080
 
bool storeOnStop = false
 

Detailed Description

template<class _CoreSegmentT>
struct armarx::armem::server::ltm::detail::MemoryBase< _CoreSegmentT >::Properties

Definition at line 408 of file MemoryBase.h.

Member Data Documentation

◆ configuration_on_startup

std::string configuration_on_startup
Initial value:
=
"{ \"SnapshotFrequencyFilter\": "
"{\"WaitingTimeInMsForFilter\" : 50}}"

Definition at line 428 of file MemoryBase.h.

◆ coreSegmentsToLoad

std::string coreSegmentsToLoad = ""

Definition at line 425 of file MemoryBase.h.

◆ enabled_on_startup

bool enabled_on_startup = false

Definition at line 411 of file MemoryBase.h.

◆ export_name

std::string export_name = "MemoryExport"

Definition at line 417 of file MemoryBase.h.

◆ export_path

std::string export_path = "/tmp/ltm"

Definition at line 418 of file MemoryBase.h.

◆ importOnStartUp

bool importOnStartUp = false

Definition at line 423 of file MemoryBase.h.

◆ maxAmountOfSnapshotsLoaded

int maxAmountOfSnapshotsLoaded = 1

Definition at line 424 of file MemoryBase.h.

◆ minDiskSpace

int minDiskSpace = 50

Definition at line 420 of file MemoryBase.h.

◆ overwriteIdentifierOnLtmLoad

bool overwriteIdentifierOnLtmLoad = true

Definition at line 438 of file MemoryBase.h.

◆ persistenceStrategies

std::string persistenceStrategies = "disk"

Definition at line 432 of file MemoryBase.h.

◆ persistenceStrategyIdentifier

std::string persistenceStrategyIdentifier = "localDisk"

Definition at line 433 of file MemoryBase.h.

◆ recordingMode

std::string recordingMode = "CONSOLIDATE_REMOVED"

Definition at line 414 of file MemoryBase.h.

◆ restDisableIfNotAvailable

bool restDisableIfNotAvailable = false

Definition at line 436 of file MemoryBase.h.

◆ restHost

std::string restHost = "localhost"

Definition at line 434 of file MemoryBase.h.

◆ restPort

int restPort = 8080

Definition at line 435 of file MemoryBase.h.

◆ storeOnStop

bool storeOnStop = false

Definition at line 419 of file MemoryBase.h.


The documentation for this struct was generated from the following file: