![]() |
Rosetta Core
2014.16.56682
|
Embedding Definition Fallback Configuration. More...
#include <EmbedDefFallbackConfiguration.hh>
Public Types | |
| typedef basic::resource_manager::ResourceDescription | ResourceDescription |
Public Member Functions | |
| EmbedDefFallbackConfiguration () | |
| Constructor. More... | |
| virtual | ~EmbedDefFallbackConfiguration () |
| Destructor. More... | |
| virtual bool | fallback_specified (ResourceDescription const &desc) const |
| Fallback to commandline option -in:file:embedfile. More... | |
| virtual basic::resource_manager::LoaderType | get_resource_loader (ResourceDescription const &desc) const |
| Return corresponding resource loader EmbedDefLoader. More... | |
| virtual basic::resource_manager::LocatorID | get_locator_id (ResourceDescription const &desc) const |
| Return locator id of commandline specified option. More... | |
| virtual basic::resource_manager::ResourceOptionsOP | get_resource_options (ResourceDescription const &desc) const |
| Return resource options for embedding definitions. More... | |
| virtual std::string | could_not_create_resource_error_message (ResourceDescription const &desc) const |
| Throw error message if required resource not specified (this is a required resource) More... | |
Public Member Functions inherited from basic::resource_manager::FallbackConfiguration | |
| FallbackConfiguration () | |
| virtual | ~FallbackConfiguration () |
Private Member Functions | |
| basic::resource_manager::LocatorID | get_embedfile_from_options () const |
| Grab locator id from -in:file:embedfile option. More... | |
Embedding Definition Fallback Configuration.
Fallback configuration for embedding definitions if no resource specified in .xml
| typedef basic::resource_manager::ResourceDescription core::membrane::io::EmbedDefFallbackConfiguration::ResourceDescription |
| core::membrane::io::EmbedDefFallbackConfiguration::EmbedDefFallbackConfiguration | ( | ) |
Constructor.
Referenced by core::membrane::io::EmbedDefFallbackConfigurationCreator::create_fallback_configuration().
|
virtual |
Destructor.
|
virtual |
Throw error message if required resource not specified (this is a required resource)
Throw error if no resource specified.
Implements basic::resource_manager::FallbackConfiguration.
|
virtual |
Fallback to commandline option -in:file:embedfile.
Specify Fallback for embedding definition resource.
fallback on option group key (-in:file:embedfile)
Implements basic::resource_manager::FallbackConfiguration.
References basic::options::OptionKeys::in::file::embedfile, and basic::options::option.
|
private |
Grab locator id from -in:file:embedfile option.
Grab Embedding Definition file locator id.
References in::file::embedfile, embedfile, option, and user.
Referenced by get_locator_id().
|
virtual |
Return locator id of commandline specified option.
Return locator id of specified commandline file.
Implements basic::resource_manager::FallbackConfiguration.
References get_embedfile_from_options().
|
virtual |
Return corresponding resource loader EmbedDefLoader.
Get resource loader type.
Implements basic::resource_manager::FallbackConfiguration.
|
virtual |
Return resource options for embedding definitions.
Get corresponding resource options for embedding definitions.
Implements basic::resource_manager::FallbackConfiguration.
1.8.7