Go to the documentation of this file.
13 this->providerName = pName;
20 armarx::armem::arondto::ObjectClass objClassAron;
30 auto&
update = commit.add();
33 update.referencedTime = referenceTime;
36 update.instancesData = {objClassAron.toAron()};
46 return "classWriter.";
Properties defaultProperties() const final
std::string providerSegmentName
A bundle of updates to be sent to the memory.
std::string coreSegmentName
std::string propertyPrefix() const final
std::string coreSegmentName
bool commitObjectClass(const armarx::armem::clazz::ObjectClass &c, const armarx::core::time::DateTime &referenceTime)
armem::client::Writer & memoryWriter()
CommitResult commit(const Commit &commit) const
Writes a Commit to the memory.
bool update(mongocxx::collection &coll, const nlohmann::json &query, const nlohmann::json &update)
void toAron(armarx::armem::arondto::Feature &dto, const Feature &bo)
Represents a point in time.
const Properties & properties() const
void setProviderName(const std::string &pName)