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

Class XmlModLoader. More...

#include <yarp/manager/xmlmodloader.h>

+ Inheritance diagram for yarp::manager::XmlModLoader:

Public Member Functions

 XmlModLoader (const char *szFileName)
 load only one module indicated by its xml file name More...
 
 XmlModLoader (const char *szPath, const char *szModuleName)
 
 ~XmlModLoader () override
 
bool init () override
 
void reset () override
 
void fini () override
 
ModulegetNextModule () override
 
- Public Member Functions inherited from yarp::manager::ModuleLoader
 ModuleLoader ()=default
 
virtual ~ModuleLoader ()=default
 

Detailed Description

Class XmlModLoader.

Definition at line 24 of file xmlmodloader.h.

Constructor & Destructor Documentation

◆ XmlModLoader() [1/2]

XmlModLoader::XmlModLoader ( const char *  szFileName)

load only one module indicated by its xml file name

Definition at line 51 of file xmlmodloader.cpp.

◆ XmlModLoader() [2/2]

XmlModLoader::XmlModLoader ( const char *  szPath,
const char *  szModuleName 
)

Definition at line 30 of file xmlmodloader.cpp.

◆ ~XmlModLoader()

XmlModLoader::~XmlModLoader ( )
override

Definition at line 61 of file xmlmodloader.cpp.

Member Function Documentation

◆ fini()

void XmlModLoader::fini ( )
overridevirtual

Implements yarp::manager::ModuleLoader.

Definition at line 134 of file xmlmodloader.cpp.

◆ getNextModule()

Module * XmlModLoader::getNextModule ( )
overridevirtual

we need to check for a single module

Implements yarp::manager::ModuleLoader.

Definition at line 141 of file xmlmodloader.cpp.

◆ init()

bool XmlModLoader::init ( )
overridevirtual

loading single module indicated by its xml file name

Implements yarp::manager::ModuleLoader.

Definition at line 70 of file xmlmodloader.cpp.

◆ reset()

void XmlModLoader::reset ( )
overridevirtual

Implements yarp::manager::ModuleLoader.

Definition at line 127 of file xmlmodloader.cpp.


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