AXCEL C++ Framework
Elegance through abstraction
Public Member Functions | Public Attributes
axcel::proc::library Class Reference

Dynamic library loading. More...

#include <axcel.h>

Inheritance diagram for axcel::proc::library:
axcel::object

List of all members.

Public Member Functions

virtual string type ()
 Get type of object.
virtual operator string ()
 Convert to string.
 library ()
 ~library ()
libraryoperator= (const char *libname)
libraryoperator= (library s)
bool operator== (library s)
bool operator!= (library s)
void * operator[] (const char *name)

Public Attributes

void * fd

Detailed Description

Dynamic library loading.

Used for loading a shared library or DLL and executing it's exported subprocedures.

Definition at line 2033 of file axcel.h.


Constructor & Destructor Documentation

axcel::proc::library::library ( ) [inline]

Definition at line 2042 of file axcel.h.

axcel::proc::library::~library ( )

Definition at line 6328 of file axcel.cpp.


Member Function Documentation

axcel::proc::library::operator string ( ) [virtual]

Convert to string.

Returns:
Suitable string representation of object's data

Implements axcel::object.

Definition at line 289 of file axcel.cpp.

bool axcel::proc::library::operator!= ( library  s)

Definition at line 6358 of file axcel.cpp.

proc::library & axcel::proc::library::operator= ( library  s)

Definition at line 6347 of file axcel.cpp.

proc::library & axcel::proc::library::operator= ( const char *  libname)

Definition at line 6337 of file axcel.cpp.

bool axcel::proc::library::operator== ( library  s)

Definition at line 6357 of file axcel.cpp.

void * axcel::proc::library::operator[] ( const char *  name)

Definition at line 6359 of file axcel.cpp.

string axcel::proc::library::type ( ) [virtual]

Get type of object.

Returns:
string containing name of object's class.

Implements axcel::object.

Definition at line 263 of file axcel.cpp.


Member Data Documentation

Definition at line 2040 of file axcel.h.


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerator Defines