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

Functions

OTBApplicationEngine_EXPORT
TiXmlElement * 
AddChildNodeTo (TiXmlElement *parent, std::string name, std::string value="")
 
OTBApplicationEngine_EXPORT
const 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

OTBApplicationEngine_EXPORT TiXmlElement* otb::Wrapper::XML::AddChildNodeTo ( TiXmlElement *  parent,
std::string  name,
std::string  value = "" 
)
OTBApplicationEngine_EXPORT const std::string otb::Wrapper::XML::GetChildNodeTextOf ( TiXmlElement *  parentElement,
std::string  key 
)
OTBApplicationEngine_EXPORT std::string otb::Wrapper::XML::MakeCommandLine ( otb::Wrapper::Application::Pointer  application)
OTBApplicationEngine_EXPORT TiXmlElement* otb::Wrapper::XML::ParseApplication ( Application::Pointer  app)
OTBApplicationEngine_EXPORT void otb::Wrapper::XML::ParseGroup ( Application::Pointer  app,
TiXmlElement *  n_App,
const std::string &  group 
)

Recursive function to parse a group parameter

OTBApplicationEngine_EXPORT std::string otb::Wrapper::XML::pixelTypeToString ( ImagePixelType  pixType)
OTBApplicationEngine_EXPORT int otb::Wrapper::XML::Read ( const std::string &  filename,
Application::Pointer  application 
)
OTBApplicationEngine_EXPORT FILE* otb::Wrapper::XML::TiXmlFOpen ( const char *  filename,
const char *  mode 
)
OTBApplicationEngine_EXPORT void otb::Wrapper::XML::Write ( const std::string &  filename,
Application::Pointer  application 
)