#include <plugin.h>
Public Member Functions | |
| PluginNode (const std::string &name, Plugin *p=0) | |
| std::string | full_name () const |
| std::string | name () const |
| Plugin * | plugin () const |
| void | set_plugin (Plugin *p) |
| iterator | find (const std::string &name) |
| const_iterator | find (const std::string &name) const |
| Plugin * | operator[] (const std::string &name) const |
| iterator | insert (const std::string &name, Plugin *plugin=0) |
| bool | erase (const std::string &name) |
Represents a node in the plugin tree.
|
||||||||||||
|
Constructor.
|
|
|
Remove subnode by name.
|
|
|
Find child named by name.
|
|
|
Find child by name.
|
|
|
Get full name.
|
|
||||||||||||
|
Insert a plugin.
|
|
|
Get name.
|
|
|
Find plugin named
|
|
|
Get plugin.
|
|
|
Set plugin.
|
1.3.4