pion::PionPlugin::PionPluginData Struct Reference

#include <PionPlugin.hpp>

List of all members.


Detailed Description

PionPluginData: object to hold shared library symbols

Definition at line 202 of file PionPlugin.hpp.

Public Member Functions

 PionPluginData (void)
 default constructors for convenience
 PionPluginData (const std::string &plugin_name)
 PionPluginData (const PionPluginData &p)

Public Attributes

void * m_lib_handle
 symbol library loaded from a shared object file
void * m_create_func
 function used to create instances of the plug-in object
void * m_destroy_func
 function used to destroy instances of the plug-in object
std::string m_plugin_name
 the name of the plugin (must be unique per process)
unsigned long m_references
 number of references to this class


The documentation for this struct was generated from the following file:
Generated on Fri Apr 30 14:48:54 2010 for pion-net by  doxygen 1.4.7