#include <PluginHandler.hxx>
Public Member Functions | |
| PluginHandler () | |
| ~PluginHandler () | |
| const RStatus | addExtension (RExtension *new_Extension) |
| const RStatus | clearExtensionsList () |
| const RStatus | scanDirectory (RString directory_path) |
| const RUInt32 | getExtensionIDByName (RString ext) |
| Return the ID on a Extension by a given Name (slow). | |
| const RUInt32 | getExtensionIDByTag (RString exttag) |
| Return the ID on a Extension by a given Tag (slow). | |
| const RExtension * | getExtensionByID (int id) |
| return an Extension by a given ID | |
| const size_t | getNumberOfExtensions () const |
| returns the number of extensions | |
| const RUInt32 | getExtensionList (ExtensionList *extList, unsigned int SuperClass=0) |
| returns the number of extensions | |
Private Member Functions | |
| const RStatus | checkVersion (DlHandler *hdl) |
Private Attributes | |
| extmap | _ExtensionsList |
| std::vector< DlHandler * > | _DlList |
Friends | |
| class | XMLParser |
|
|
Definition at line 27 of file PluginHandler.cxx. |
|
|
Definition at line 30 of file PluginHandler.cxx. |
|
|
Definition at line 124 of file PluginHandler.cxx. |
|
|
Definition at line 143 of file PluginHandler.cxx. |
|
|
Definition at line 155 of file PluginHandler.cxx. |
|
|
return an Extension by a given ID
Definition at line 178 of file PluginHandler.cxx. |
|
|
Return the ID on a Extension by a given Name (slow).
Definition at line 162 of file PluginHandler.cxx. |
|
|
Return the ID on a Extension by a given Tag (slow).
Definition at line 170 of file PluginHandler.cxx. |
|
||||||||||||
|
returns the number of extensions
Definition at line 190 of file PluginHandler.cxx. |
|
|
returns the number of extensions
Definition at line 186 of file PluginHandler.cxx. |
|
|
Definition at line 38 of file PluginHandler.cxx. |
|
|
Definition at line 18 of file PluginHandler.hxx. |
|
|
Definition at line 39 of file PluginHandler.hxx. |
|
|
Definition at line 38 of file PluginHandler.hxx. |
1.3.9.1