delphyne
|
A class for resource management.
#include <include/delphyne/utility/package.h>
Public Member Functions | |
DELPHYNE_NO_COPY_NO_MOVE_NO_ASSIGN (Package) | |
virtual | ~Package ()=default |
ignition::common::URI | Resolve (const std::string &uri_or_path) const |
Resolves a uri_or_path , specific to this package, into a full regular URI. More... | |
ignition::common::URI | Resolve (const ignition::common::URI &uri) const |
Resolves a uri , specific to this package, into a full regular URI. More... | |
Protected Member Functions | |
Package ()=default | |
|
virtualdefault |
|
protecteddefault |
DELPHYNE_NO_COPY_NO_MOVE_NO_ASSIGN | ( | Package | ) |
ignition::common::URI Resolve | ( | const ignition::common::URI & | uri | ) | const |
Resolves a uri
, specific to this package, into a full regular URI.
[in] | uri | Package specific resource identifier to resolve. |
std::runtime_error | if uri is not valid (i.e. uri.Valid() is false). |
ignition::common::URI Resolve | ( | const std::string & | uri_or_path | ) | const |
Resolves a uri_or_path
, specific to this package, into a full regular URI.