trunk: backport eventing from 1.4.3

This commit is contained in:
Marian Krivos
2012-02-05 12:16:58 +00:00
parent 59fe68edbe
commit 7d7c02c579
412 changed files with 3564 additions and 3634 deletions

View File

@@ -1,7 +1,7 @@
//
// SharedLibrary_UNIX.h
//
// $Id: //poco/svn/Foundation/include/Poco/SharedLibrary_UNIX.h#2 $
// $Id: //poco/1.4/Foundation/include/Poco/SharedLibrary_UNIX.h#2 $
//
// Library: Foundation
// Package: SharedLibrary
@@ -50,18 +50,18 @@ namespace Poco {
class Foundation_API SharedLibraryImpl
{
protected:
enum Flags
{
SHLIB_GLOBAL_IMPL = 1,
SHLIB_LOCAL_IMPL = 2
};
enum Flags
{
SHLIB_GLOBAL_IMPL = 1,
SHLIB_LOCAL_IMPL = 2
};
SharedLibraryImpl();
~SharedLibraryImpl();
void loadImpl(const std::string& path, int flags);
void unloadImpl();
bool isLoadedImpl() const;
void* findSymbolImpl(const std::string& name);
SharedLibraryImpl();
~SharedLibraryImpl();
void loadImpl(const std::string& path, int flags);
void unloadImpl();
bool isLoadedImpl() const;
void* findSymbolImpl(const std::string& name);
const std::string& getPathImpl() const;
static std::string suffixImpl();