#include <DLTools.H>


Public Member Functions | |
| virtual dlHandleType | Handle () const |
| virtual std::string | Name () const |
| virtual std::string | File () const |
| virtual std::string & | Name () |
| virtual std::string & | File () |
| virtual std::string | Error () |
| virtual ObjectFactory < ObjectType > & | Factory () |
| virtual ObjectFactory< ObjectType > | Factory () const |
| virtual ObjectType * | CreateObject (const std::string &objectname) |
| virtual void | DestroyObject (const std::string &objectname, ObjectType *objptr) |
| virtual int | Load (const std::string &name, const std::string &path) |
| virtual void | Unload () |
| virtual | ~DynamicObjectLib () |
Protected Attributes | |
| std::string | _path |
| ObjectFactory< ObjectType > | _factory |
|
inlinevirtual |
|
inlinevirtual |
|
inlinevirtual |
|
inlinevirtual |
|
inlinevirtual |
|
inlinevirtual |
|
inlinevirtual |
|
inlinevirtual |
|
inlinevirtual |
|
inlinevirtual |
|
inlinevirtual |
|
inlinevirtual |
|
inlinevirtual |
Definition at line 83 of file DLTools.H.
References DynamicObjectLib< ObjectType >::_factory, and DynamicObjectLib< ObjectType >::_path.
|
protected |
Definition at line 38 of file DLTools.H.
Referenced by DynamicObjectLib< ObjectType >::CreateObject(), DynamicObjectLib< ObjectType >::DestroyObject(), DynamicObjectLib< ObjectType >::Factory(), and DynamicObjectLib< ObjectType >::Unload().
|
protected |
Definition at line 37 of file DLTools.H.
Referenced by DynamicObjectLib< ObjectType >::File(), and DynamicObjectLib< ObjectType >::Unload().