Protected Member Functions | Static Protected Member Functions | Private Attributes | Static Private Attributes
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

Definition at line 47 of file SharedLibrary_HPUX.cpp.

Definition at line 53 of file SharedLibrary_HPUX.cpp.


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 88 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 100 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 82 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 58 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 106 of file SharedLibrary_HPUX.cpp.

Definition at line 69 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:


pluginlib
Author(s): Tully Foote and Eitan Marder-Eppstein
autogenerated on Sat Dec 28 2013 17:20:20