OTB  9.0.0
Orfeo Toolbox
Functions
otb::Wrapper::XML Namespace Reference

Functions

OTBApplicationEngine_EXPORT TiXmlElement * AddChildNodeTo (TiXmlElement *parent, std::string name, std::string value="")
 
const OTBApplicationEngine_EXPORT std::string GetChildNodeTextOf (TiXmlElement *parentElement, std::string key)
 
OTBApplicationEngine_EXPORT std::string MakeCommandLine (otb::Wrapper::Application::Pointer application)
 
OTBApplicationEngine_EXPORT TiXmlElement * ParseApplication (Application::Pointer app)
 
OTBApplicationEngine_EXPORT void ParseGroup (Application::Pointer app, TiXmlElement *n_App, const std::string &group)
 
OTBApplicationEngine_EXPORT std::string pixelTypeToString (ImagePixelType pixType)
 
OTBApplicationEngine_EXPORT int Read (const std::string &filename, Application::Pointer application)
 
OTBApplicationEngine_EXPORT FILE * TiXmlFOpen (const char *filename, const char *mode)
 
OTBApplicationEngine_EXPORT void Write (const std::string &filename, Application::Pointer application)
 

Function Documentation

◆ AddChildNodeTo()

OTBApplicationEngine_EXPORT TiXmlElement* otb::Wrapper::XML::AddChildNodeTo ( TiXmlElement *  parent,
std::string  name,
std::string  value = "" 
)

◆ GetChildNodeTextOf()

const OTBApplicationEngine_EXPORT std::string otb::Wrapper::XML::GetChildNodeTextOf ( TiXmlElement *  parentElement,
std::string  key 
)

◆ MakeCommandLine()

OTBApplicationEngine_EXPORT std::string otb::Wrapper::XML::MakeCommandLine ( otb::Wrapper::Application::Pointer  application)

◆ ParseApplication()

OTBApplicationEngine_EXPORT TiXmlElement* otb::Wrapper::XML::ParseApplication ( Application::Pointer  app)

◆ ParseGroup()

OTBApplicationEngine_EXPORT void otb::Wrapper::XML::ParseGroup ( Application::Pointer  app,
TiXmlElement *  n_App,
const std::string &  group 
)

Recursive function to parse a group parameter

◆ pixelTypeToString()

OTBApplicationEngine_EXPORT std::string otb::Wrapper::XML::pixelTypeToString ( ImagePixelType  pixType)

◆ Read()

OTBApplicationEngine_EXPORT int otb::Wrapper::XML::Read ( const std::string &  filename,
Application::Pointer  application 
)

◆ TiXmlFOpen()

OTBApplicationEngine_EXPORT FILE* otb::Wrapper::XML::TiXmlFOpen ( const char *  filename,
const char *  mode 
)

◆ Write()

OTBApplicationEngine_EXPORT void otb::Wrapper::XML::Write ( const std::string &  filename,
Application::Pointer  application 
)