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