Poco::SharedLibraryImpl Class Reference

#include <SharedLibrary_HPUX.h>

Inheritance diagram for Poco::SharedLibraryImpl:
Inheritance graph
[legend]

List of all members.

Protected Member Functions

void * findSymbolImpl (const std::string &name)
void * findSymbolImpl (const std::string &name)
void * findSymbolImpl (const std::string &name)
void * findSymbolImpl (const std::string &name)
void * findSymbolImpl (const std::string &name)
const std::string & getPathImpl () const
const std::string & getPathImpl () const
const std::string & getPathImpl () const
const std::string & getPathImpl () const
const std::string & getPathImpl () const
bool isLoadedImpl () const
bool isLoadedImpl () const
bool isLoadedImpl () const
bool isLoadedImpl () const
bool isLoadedImpl () const
void loadImpl (const std::string &path)
void loadImpl (const std::string &path)
void loadImpl (const std::string &path)
void loadImpl (const std::string &path)
void loadImpl (const std::string &path)
 SharedLibraryImpl ()
 SharedLibraryImpl ()
 SharedLibraryImpl ()
 SharedLibraryImpl ()
 SharedLibraryImpl ()
void unloadImpl ()
void unloadImpl ()
void unloadImpl ()
void unloadImpl ()
void unloadImpl ()
 ~SharedLibraryImpl ()
 ~SharedLibraryImpl ()
 ~SharedLibraryImpl ()
 ~SharedLibraryImpl ()
 ~SharedLibraryImpl ()

Static Protected Member Functions

static std::string suffixImpl ()
static std::string suffixImpl ()
static std::string suffixImpl ()
static std::string suffixImpl ()
static std::string suffixImpl ()

Private Attributes

void * _handle
shl_t _handle
std::string _path

Static Private Attributes

static FastMutex _mutex

Detailed Description

Definition at line 51 of file SharedLibrary_HPUX.h.


Constructor & Destructor Documentation

Poco::SharedLibraryImpl::SharedLibraryImpl (  )  [protected]

Definition at line 44 of file SharedLibrary_HPUX.cpp.

Poco::SharedLibraryImpl::~SharedLibraryImpl (  )  [protected]

Definition at line 50 of file SharedLibrary_HPUX.cpp.

Poco::SharedLibraryImpl::SharedLibraryImpl (  )  [protected]
Poco::SharedLibraryImpl::~SharedLibraryImpl (  )  [protected]
Poco::SharedLibraryImpl::SharedLibraryImpl (  )  [protected]
Poco::SharedLibraryImpl::~SharedLibraryImpl (  )  [protected]
Poco::SharedLibraryImpl::SharedLibraryImpl (  )  [protected]
Poco::SharedLibraryImpl::~SharedLibraryImpl (  )  [protected]
Poco::SharedLibraryImpl::SharedLibraryImpl (  )  [protected]
Poco::SharedLibraryImpl::~SharedLibraryImpl (  )  [protected]

Member Function Documentation

void* Poco::SharedLibraryImpl::findSymbolImpl ( const std::string &  name  )  [protected]
void* Poco::SharedLibraryImpl::findSymbolImpl ( const std::string &  name  )  [protected]
void* Poco::SharedLibraryImpl::findSymbolImpl ( const std::string &  name  )  [protected]
void* Poco::SharedLibraryImpl::findSymbolImpl ( const std::string &  name  )  [protected]
void * Poco::SharedLibraryImpl::findSymbolImpl ( const std::string &  name  )  [protected]

Definition at line 85 of file SharedLibrary_HPUX.cpp.

const std::string& Poco::SharedLibraryImpl::getPathImpl (  )  const [protected]
const std::string& Poco::SharedLibraryImpl::getPathImpl (  )  const [protected]
const std::string& Poco::SharedLibraryImpl::getPathImpl (  )  const [protected]
const std::string& Poco::SharedLibraryImpl::getPathImpl (  )  const [protected]
const std::string & Poco::SharedLibraryImpl::getPathImpl (  )  const [protected]

Definition at line 97 of file SharedLibrary_HPUX.cpp.

bool Poco::SharedLibraryImpl::isLoadedImpl (  )  const [protected]
bool Poco::SharedLibraryImpl::isLoadedImpl (  )  const [protected]
bool Poco::SharedLibraryImpl::isLoadedImpl (  )  const [protected]
bool Poco::SharedLibraryImpl::isLoadedImpl (  )  const [protected]
bool Poco::SharedLibraryImpl::isLoadedImpl (  )  const [protected]

Definition at line 79 of file SharedLibrary_HPUX.cpp.

void Poco::SharedLibraryImpl::loadImpl ( const std::string &  path  )  [protected]
void Poco::SharedLibraryImpl::loadImpl ( const std::string &  path  )  [protected]
void Poco::SharedLibraryImpl::loadImpl ( const std::string &  path  )  [protected]
void Poco::SharedLibraryImpl::loadImpl ( const std::string &  path  )  [protected]
void Poco::SharedLibraryImpl::loadImpl ( const std::string &  path  )  [protected]

Definition at line 55 of file SharedLibrary_HPUX.cpp.

static std::string Poco::SharedLibraryImpl::suffixImpl (  )  [static, protected]
static std::string Poco::SharedLibraryImpl::suffixImpl (  )  [static, protected]
static std::string Poco::SharedLibraryImpl::suffixImpl (  )  [static, protected]
static std::string Poco::SharedLibraryImpl::suffixImpl (  )  [static, protected]
std::string Poco::SharedLibraryImpl::suffixImpl (  )  [static, protected]

Definition at line 103 of file SharedLibrary_HPUX.cpp.

void Poco::SharedLibraryImpl::unloadImpl (  )  [protected]
void Poco::SharedLibraryImpl::unloadImpl (  )  [protected]
void Poco::SharedLibraryImpl::unloadImpl (  )  [protected]
void Poco::SharedLibraryImpl::unloadImpl (  )  [protected]
void Poco::SharedLibraryImpl::unloadImpl (  )  [protected]

Definition at line 66 of file SharedLibrary_HPUX.cpp.


Member Data Documentation

Definition at line 64 of file SharedLibrary_UNIX.h.

Definition at line 65 of file SharedLibrary_HPUX.h.

Definition at line 66 of file SharedLibrary_HPUX.h.

std::string Poco::SharedLibraryImpl::_path [private]

Definition at line 64 of file SharedLibrary_HPUX.h.


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


pluginlib
Author(s): Tully Foote and Eitan Marder-Eppstein
autogenerated on Fri Jan 11 09:35:02 2013