Go to the documentation of this file.    1 #ifndef AIKIDO_IO_CATKINRESOURCERETRIEVER_HPP_ 
    2 #define AIKIDO_IO_CATKINRESOURCERETRIEVER_HPP_ 
    5 #include <unordered_map> 
    8 #include <dart/common/ResourceRetriever.hpp> 
   29       const dart::common::ResourceRetrieverPtr& _delegate);
 
   34   bool exists(
const dart::common::Uri& _uri) 
override;
 
   37   dart::common::ResourcePtr 
retrieve(
const dart::common::Uri& _uri) 
override;
 
   56 #endif // AIKIDO_IO_CATKINRESOURCERETRIEVER_HPP_ 
 
 
Definition: CatkinResourceRetriever.hpp:40
 
virtual ~CatkinResourceRetriever()=default
 
CatkinResourceRetriever()
Constructs a resource retriever that delegates to a LocalResourceRetriever to resolve 'file://' URIs.
 
Format of serialized trajectory in YAML.
Definition: algorithm.hpp:4
 
std::string mPath
Definition: CatkinResourceRetriever.hpp:42
 
bool exists(const dart::common::Uri &_uri) override
 
std::unordered_map< std::string, std::string > mSourceMap
Definition: CatkinResourceRetriever.hpp:43
 
dart::common::Uri resolvePackageUri(const dart::common::Uri &_uri) const
 
std::vector< Workspace > getWorkspaces() const
 
std::vector< Workspace > mWorkspaces
Definition: CatkinResourceRetriever.hpp:50
 
Retreive resources specified by 'package://' URIs.
Definition: CatkinResourceRetriever.hpp:17
 
dart::common::ResourceRetrieverPtr mDelegate
Definition: CatkinResourceRetriever.hpp:49
 
dart::common::ResourcePtr retrieve(const dart::common::Uri &_uri) override