3#include <RobotAPI/interface/armem/server/LoadingMemoryInterface.h>
21 Loader(server::LoadingMemoryInterfacePrx loadingMemory =
nullptr) :
48 std::string memoryName,
49 std::vector<std::string> coreSegmentNames,
50 bool addNonExistingCoreSegments,
51 int amountOfSnapshotsPerSegmentToLoad);
55 inline operator bool()
const
bool loadExportIntoWM(std::string export_path, std::string memoryName, std::vector< std::string > coreSegmentNames, bool addNonExistingCoreSegments, int amountOfSnapshotsPerSegmentToLoad)
loads data from a specified LTM export into the currently running WM (needs to already have the CoreS...
server::LoadingMemoryInterfacePrx loadingPrx
Loader(server::LoadingMemoryInterfacePrx loadingMemory=nullptr)
void setLoadingMemory(server::LoadingMemoryInterfacePrx configuringMemory)
void loadLTMintoWM(bool complete=true)
Loads all entries of potential multiple ltms into the wm (i.e.
Loader(const Loader &)=default
Construct a memory reader.
This file is part of ArmarX.