delphyne
|
A Package subclass that leverages a Delphyne system installation.
Currently supported URI schemes are 'file://' and 'package://', the latter performing a lookup throughout the directories specified in the $DELPHYNE_PACKAGE_PATH environment variable.
#include <include/delphyne/utility/package.h>
Public Member Functions | |
DELPHYNE_NO_COPY_NO_MOVE_NO_ASSIGN (SystemPackage) | |
SystemPackage () | |
Default constructor. More... | |
Public Member Functions inherited from Package | |
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... | |
Additional Inherited Members | |
Protected Member Functions inherited from Package | |
Package ()=default | |
SystemPackage | ( | ) |
Default constructor.
std::runtime_error | if DELPHYNE_PACKAGE_PATH environment variable is not set. |
DELPHYNE_NO_COPY_NO_MOVE_NO_ASSIGN | ( | SystemPackage | ) |