Public Member Functions | |
~Private () override | |
bool | select (Searchable &options) override |
Determine whether a plugin is of interest. | |
std::string | toString () |
void | add (DriverCreator *creator) |
DriverCreator * | load (const char *name) |
DriverCreator * | find (const char *name) |
bool | remove (const char *name) |
![]() | |
virtual | ~YarpPluginSelector ()=default |
Destructor. | |
void | scan () |
Find plugin configuration files, and run [plugin] sections through the select method. | |
Bottle | getSelectedPlugins () const |
Bottle | getSearchPath () const |
Public Attributes | |
std::vector< DriverCreator * > | delegates |
Additional Inherited Members | |
![]() | |
static bool | checkPlugin (const std::string &name, const std::string &type={}) |
Checks if a pluigin of the given type is available. | |
Definition at line 36 of file Drivers.cpp.
|
inlineoverride |
Definition at line 40 of file Drivers.cpp.
|
inline |
Definition at line 136 of file Drivers.cpp.
|
inline |
Definition at line 144 of file Drivers.cpp.
DriverCreator * yarp::dev::Drivers::Private::load | ( | const char * | name | ) |
Definition at line 310 of file Drivers.cpp.
Definition at line 157 of file Drivers.cpp.
|
inlineoverridevirtual |
Determine whether a plugin is of interest.
Reimplemented from yarp::os::YarpPluginSelector.
Definition at line 50 of file Drivers.cpp.
|
inline |
Definition at line 54 of file Drivers.cpp.
std::vector<DriverCreator *> yarp::dev::Drivers::Private::delegates |
Definition at line 38 of file Drivers.cpp.