armarx::armem::server::ltm Namespace Reference

Namespaces

 detail
 
 disk
 
 mongodb
 
 processor
 
 util
 

Classes

class  CoreSegment
 
struct  DirectlyStoreInput
 
struct  DirectlyStoreResult
 
class  Entity
 A memory storing data in mongodb (needs 'armarx memory start' to start the mongod instance) More...
 
class  EntityInstance
 
class  EntitySnapshot
 
class  Memory
 A memory storing data on the hard drive and in mongodb (needs 'armarx memory start' to start the mongod instance) More...
 
class  Processors
 all necessary classes to filter and convert an entry of the ltm to some other format(s) More...
 
class  ProviderSegment
 
struct  RecordStatusResult
 
struct  StartRecordInput
 
struct  StartRecordResult
 
struct  StopRecordResult
 

Enumerations

enum  RecordingMode { CONSOLIDATE_REMOVED, CONSOLIDATE_ALL, CONSOLIDATE_LATEST }
 

Functions

void fromIce (const dto::DirectlyStoreInput &ice, DirectlyStoreInput &result)
 
void fromIce (const dto::DirectlyStoreResult &ice, DirectlyStoreResult &result)
 
void fromIce (const dto::RecordStatusResult &ice, RecordStatusResult &result)
 
void fromIce (const dto::StartRecordInput &ice, StartRecordInput &result)
 
void fromIce (const dto::StartRecordResult &ice, StartRecordResult &result)
 
void fromIce (const dto::StopRecordResult &ice, StopRecordResult &result)
 
void toIce (dto::DirectlyStoreInput &ice, const DirectlyStoreInput &result)
 
void toIce (dto::DirectlyStoreResult &ice, const DirectlyStoreResult &result)
 
void toIce (dto::RecordStatusResult &ice, const RecordStatusResult &result)
 
void toIce (dto::StartRecordInput &ice, const StartRecordInput &result)
 
void toIce (dto::StartRecordResult &ice, const StartRecordResult &result)
 
void toIce (dto::StopRecordResult &ice, const StopRecordResult &result)
 

Enumeration Type Documentation

◆ RecordingMode

enum RecordingMode
strong
Enumerator
CONSOLIDATE_REMOVED 
CONSOLIDATE_ALL 
CONSOLIDATE_LATEST 

Definition at line 27 of file MemoryBase.h.

Function Documentation

◆ fromIce() [1/6]

void fromIce ( const dto::DirectlyStoreInput &  ice,
DirectlyStoreInput result 
)

Definition at line 36 of file Recording.cpp.

+ Here is the caller graph for this function:

◆ fromIce() [2/6]

void fromIce ( const dto::DirectlyStoreResult &  ice,
DirectlyStoreResult result 
)

Definition at line 63 of file Recording.cpp.

+ Here is the call graph for this function:

◆ fromIce() [3/6]

void fromIce ( const dto::RecordStatusResult &  ice,
RecordStatusResult result 
)

Definition at line 197 of file Recording.cpp.

+ Here is the call graph for this function:

◆ fromIce() [4/6]

void fromIce ( const dto::StartRecordInput &  ice,
StartRecordInput result 
)

Definition at line 103 of file Recording.cpp.

+ Here is the call graph for this function:

◆ fromIce() [5/6]

void fromIce ( const dto::StartRecordResult &  ice,
StartRecordResult result 
)

Definition at line 143 of file Recording.cpp.

+ Here is the call graph for this function:

◆ fromIce() [6/6]

void fromIce ( const dto::StopRecordResult &  ice,
StopRecordResult result 
)

Definition at line 170 of file Recording.cpp.

+ Here is the call graph for this function:

◆ toIce() [1/6]

void toIce ( dto::DirectlyStoreInput &  ice,
const DirectlyStoreInput result 
)

Definition at line 30 of file Recording.cpp.

+ Here is the caller graph for this function:

◆ toIce() [2/6]

void toIce ( dto::DirectlyStoreResult &  ice,
const DirectlyStoreResult result 
)

Definition at line 57 of file Recording.cpp.

+ Here is the call graph for this function:

◆ toIce() [3/6]

void toIce ( dto::RecordStatusResult &  ice,
const RecordStatusResult result 
)

Definition at line 191 of file Recording.cpp.

+ Here is the call graph for this function:

◆ toIce() [4/6]

void toIce ( dto::StartRecordInput &  ice,
const StartRecordInput result 
)

Definition at line 84 of file Recording.cpp.

+ Here is the call graph for this function:

◆ toIce() [5/6]

void toIce ( dto::StartRecordResult &  ice,
const StartRecordResult result 
)

Definition at line 137 of file Recording.cpp.

+ Here is the call graph for this function:

◆ toIce() [6/6]

void toIce ( dto::StopRecordResult &  ice,
const StopRecordResult result 
)

Definition at line 164 of file Recording.cpp.

+ Here is the call graph for this function: