44 const std::string& prefix);
48 bool check(
const std::string&
id)
const override;
50 std::optional<PKFinderInfo>
find(
const std::string&
id)
const override;
52 std::vector<PKFinderInfo>
findAll()
const override;
55 std::vector<std::string> ID_BLACKLIST = {
"script"};
The FinderInfoBase class Indicates an into to 'something' of type IDType.
The ObjectFinderInfo class Specialization of the DatasetFinderInfo with strings as dataset and id typ...
std::vector< PKFinderInfo > findAll() const override
bool checkAll() const override
static const constexpr auto DEFAULT_PACKAGE
virtual void registerPropertyDefinitions(armarx::PropertyDefinitionsPtr &defs, const std::string &prefix)
PKFinder(const std::filesystem::path &relDir)
std::optional< PKFinderInfo > find(const std::string &id) const override
bool check(const std::string &id) const override
IceUtil::Handle< class PropertyDefinitionContainer > PropertyDefinitionsPtr
PropertyDefinitions smart pointer type.