YARP
Yet Another Robot Platform
yarp::manager::XmlTempLoader Class Reference

Class XmlTempLoader. More...

#include <yarp/manager/xmltemploader.h>

+ Inheritance diagram for yarp::manager::XmlTempLoader:

Public Member Functions

 XmlTempLoader (const char *szFileName)
 load only one application indicated by its xml file name More...
 
 XmlTempLoader (const char *szPath, const char *szAppName)
 if szAppName is NULL, XmlTempLoader will load all the applications found in szPath otherwise only one application named szAppname will be loaded. More...
 
 ~XmlTempLoader () override
 
bool init () override
 
void fini () override
 
void reset () override
 
AppTemplategetNextAppTemplate () override
 
- Public Member Functions inherited from yarp::manager::TempLoader
 TempLoader ()=default
 
virtual ~TempLoader ()=default
 

Detailed Description

Class XmlTempLoader.

Definition at line 23 of file xmltemploader.h.

Constructor & Destructor Documentation

◆ XmlTempLoader() [1/2]

XmlTempLoader::XmlTempLoader ( const char *  szFileName)

load only one application indicated by its xml file name

Definition at line 49 of file xmltemploader.cpp.

◆ XmlTempLoader() [2/2]

XmlTempLoader::XmlTempLoader ( const char *  szPath,
const char *  szAppName 
)

if szAppName is NULL, XmlTempLoader will load all the applications found in szPath otherwise only one application named szAppname will be loaded.

Definition at line 31 of file xmltemploader.cpp.

◆ ~XmlTempLoader()

XmlTempLoader::~XmlTempLoader ( )
overridedefault

Member Function Documentation

◆ fini()

void XmlTempLoader::fini ( )
overridevirtual

Implements yarp::manager::TempLoader.

Definition at line 111 of file xmltemploader.cpp.

◆ getNextAppTemplate()

AppTemplate * XmlTempLoader::getNextAppTemplate ( )
overridevirtual

Implements yarp::manager::TempLoader.

Definition at line 117 of file xmltemploader.cpp.

◆ init()

bool XmlTempLoader::init ( )
overridevirtual

loading single applicaition template indicated by its xml file name

Implements yarp::manager::TempLoader.

Definition at line 59 of file xmltemploader.cpp.

◆ reset()

void XmlTempLoader::reset ( )
overridevirtual

Implements yarp::manager::TempLoader.

Definition at line 104 of file xmltemploader.cpp.


The documentation for this class was generated from the following files: