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

Class XmlAppLoader. More...

#include <yarp/manager/xmlapploader.h>

+ Inheritance diagram for yarp::manager::XmlAppLoader:

Public Member Functions

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

Detailed Description

Class XmlAppLoader.

Definition at line 24 of file xmlapploader.h.

Constructor & Destructor Documentation

◆ XmlAppLoader() [1/2]

XmlAppLoader::XmlAppLoader ( const char *  szFileName)

load only one application indicated by its xml file name

Definition at line 56 of file xmlapploader.cpp.

◆ XmlAppLoader() [2/2]

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

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

Definition at line 36 of file xmlapploader.cpp.

◆ ~XmlAppLoader()

XmlAppLoader::~XmlAppLoader ( )
override

Definition at line 65 of file xmlapploader.cpp.

Member Function Documentation

◆ fini()

void XmlAppLoader::fini ( )
overridevirtual

Implements yarp::manager::AppLoader.

Definition at line 136 of file xmlapploader.cpp.

◆ getNextApplication()

Application * XmlAppLoader::getNextApplication ( )
overridevirtual

Implements yarp::manager::AppLoader.

Definition at line 143 of file xmlapploader.cpp.

◆ init()

bool XmlAppLoader::init ( )
overridevirtual

loading single applicaition indicated by its xml file name

Implements yarp::manager::AppLoader.

Definition at line 74 of file xmlapploader.cpp.

◆ reset()

void XmlAppLoader::reset ( )
overridevirtual

Implements yarp::manager::AppLoader.

Definition at line 129 of file xmlapploader.cpp.


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