19 if (
id.dataset().empty())
21 if (std::optional<ObjectInfo> info = finder.
findObject(
id.className()))
Used to find objects in the ArmarX objects repository [1] (formerly [2]).
std::optional< ObjectInfo > findObject(const std::string &dataset, const std::string &name) const
A known object ID of the form "Dataset/ClassName" or "Dataset/ClassName/InstanceName".
ObjectID withInstanceName(const std::string &instanceName) const
ObjectID getObjectID() const
ObjectID getClassID() const