|
CERN org.glite.Gfal
2.0.1
|
#include <plugininterface.h>
Public Member Functions | |
| template<typename T > | |
| T | get_sym_s (const std::string &str) const |
| virtual void * | get_sym (const std::string &str) const =0 |
| virtual void * | plugin_data ()=0 |
Interface for direct interaction with a plugin
| virtual void* Gfal::PluginLink::get_sym | ( | const std::string & | str | ) | const [pure virtual] |
Resolve a function name in the plugin to a generic function pointer return NULL in case of no function regirested with this name
Implemented in Gfal::PluginItem.
Referenced by get_sym_s().
| T Gfal::PluginLink::get_sym_s | ( | const std::string & | str | ) | const |
Resolve a function name in the plugin converted to the T function pointer return NULL in case of no function regirested with this name
References get_sym().
| virtual void* Gfal::PluginLink::plugin_data | ( | ) | [pure virtual] |
Get the plugin data handler
Implemented in Gfal::PluginItem.
1.8.0