omegalib  13.1
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
omicron::Library Class Reference

A cross-platform object for accessyng dynamically-linked libraries. More...

#include <Library.h>

Public Member Functions

 Library ()
 
 ~Library ()
 
bool open (const String &filename)
 
void close ()
 
bool isOpen () const
 
void * getFunctionPointer (const String &functionName)
 
- Public Member Functions inherited from omicron::ReferenceType
 ReferenceType ()
 
virtual ~ReferenceType ()
 
void ref ()
 
void unref ()
 
long refCount ()
 

Additional Inherited Members

- Static Public Member Functions inherited from omicron::ReferenceType
static void printObjCounts ()
 
- Static Protected Attributes inherited from omicron::ReferenceType
static List< ReferenceType * > mysObjList
 

Detailed Description

A cross-platform object for accessyng dynamically-linked libraries.

+ Inheritance diagram for omicron::Library:

Constructor & Destructor Documentation

omicron::Library::Library ( )
omicron::Library::~Library ( )

Member Function Documentation

void omicron::Library::close ( )
void* omicron::Library::getFunctionPointer ( const String functionName)
bool omicron::Library::isOpen ( ) const
bool omicron::Library::open ( const String filename)

The documentation for this class was generated from the following file: