#include <RobotAPI/libraries/PriorKnowledge/core/FinderBase.h>
◆ Base
template<class IDType, class DatasetType, class FinderInfoType>
◆ DatasetFinderBase()
template<class IDType, class DatasetType, class FinderInfoType>
| DatasetFinderBase |
( |
const std::string & | packageName, |
|
|
const std::filesystem::path & | relDir ) |
|
inline |
◆ check() [1/2]
template<class IDType, class DatasetType, class FinderInfoType>
| virtual bool check |
( |
const DatasetType & | dataset, |
|
|
const IDType & | id ) const |
|
pure virtual |
◆ check() [2/2]
template<class IDType, class DatasetType, class FinderInfoType>
| virtual bool check |
( |
const IDType & | id | ) |
const |
|
virtual |
◆ checkAll() [1/2]
template<class IDType, class DatasetType, class FinderInfoType>
| virtual bool checkAll |
( |
| ) |
const |
|
virtual |
◆ checkAll() [2/2]
template<class IDType, class DatasetType, class FinderInfoType>
| virtual bool checkAll |
( |
const DatasetType & | dataset | ) |
const |
|
pure virtual |
◆ find() [1/2]
template<class IDType, class DatasetType, class FinderInfoType>
| virtual std::optional< FinderInfoType > find |
( |
const DatasetType & | dataset, |
|
|
const IDType & | id ) const |
|
pure virtual |
◆ find() [2/2]
template<class IDType, class DatasetType, class FinderInfoType>
| virtual std::optional< FinderInfoType > find |
( |
const IDType & | id | ) |
const |
|
virtual |
◆ findAll() [1/2]
template<class IDType, class DatasetType, class FinderInfoType>
| virtual std::vector< FinderInfoType > findAll |
( |
| ) |
const |
|
virtual |
◆ findAll() [2/2]
template<class IDType, class DatasetType, class FinderInfoType>
| virtual std::vector< FinderInfoType > findAll |
( |
const DatasetType & | dataset | ) |
const |
|
pure virtual |
◆ getFullPath()
template<class IDType, class DatasetType, class FinderInfoType>
| std::filesystem::path getFullPath |
( |
const std::filesystem::path & | relPath | ) |
const |
|
inline |
The documentation for this class was generated from the following file: