#include <otbWrapperApplicationRegistry.h>
◆ ApplicationPointer
◆ ConstPointer
◆ Pointer
◆ Self
◆ Superclass
◆ ApplicationRegistry() [1/2]
otb::Wrapper::ApplicationRegistry::ApplicationRegistry |
( |
| ) |
|
|
protected |
◆ ~ApplicationRegistry()
otb::Wrapper::ApplicationRegistry::~ApplicationRegistry |
( |
| ) |
|
|
overrideprotected |
◆ ApplicationRegistry() [2/2]
otb::Wrapper::ApplicationRegistry::ApplicationRegistry |
( |
const Self & |
| ) |
|
|
privatedelete |
◆ AddApplicationPath()
static void otb::Wrapper::ApplicationRegistry::AddApplicationPath |
( |
std::string |
path | ) |
|
|
static |
Add the specified path to the list of application search path
◆ CleanRegistry()
static void otb::Wrapper::ApplicationRegistry::CleanRegistry |
( |
| ) |
|
|
static |
Clean registry by releasing unused modules
◆ CreateApplication()
static Application::Pointer otb::Wrapper::ApplicationRegistry::CreateApplication |
( |
const std::string & |
applicationName, |
|
|
bool |
useFactory = true |
|
) |
| |
|
static |
◆ CreateApplicationFaster()
static Application::Pointer otb::Wrapper::ApplicationRegistry::CreateApplicationFaster |
( |
const std::string & |
applicationName | ) |
|
|
static |
Create the specified Application (faster) method using dynamic library name to load the right module
◆ GetApplicationPath()
static std::string otb::Wrapper::ApplicationRegistry::GetApplicationPath |
( |
| ) |
|
|
static |
Return the application search path
◆ GetAvailableApplications()
static std::vector<std::string> otb::Wrapper::ApplicationRegistry::GetAvailableApplications |
( |
bool |
useFactory = true | ) |
|
|
static |
Return the list of available applications
◆ GetNameOfClass()
virtual const char* otb::Wrapper::ApplicationRegistry::GetNameOfClass |
( |
| ) |
const |
|
virtual |
Class Methods used to interface with the registered factories Run-time type information (and related methods).
◆ LoadApplicationFromPath()
static Application::Pointer otb::Wrapper::ApplicationRegistry::LoadApplicationFromPath |
( |
std::string |
path, |
|
|
std::string |
name |
|
) |
| |
|
staticprivate |
Load an application from a shared library
◆ operator=()
void otb::Wrapper::ApplicationRegistry::operator= |
( |
const Self & |
| ) |
|
|
privatedelete |
◆ SetApplicationPath()
static void otb::Wrapper::ApplicationRegistry::SetApplicationPath |
( |
std::string |
path | ) |
|
|
static |
Set the specified path to the list of application search path. Reinit all previously set paths
The documentation for this class was generated from the following file: