diff options
author | Andrew Stitcher <astitcher@apache.org> | 2014-01-03 20:25:56 +0000 |
---|---|---|
committer | Andrew Stitcher <astitcher@apache.org> | 2014-01-03 20:25:56 +0000 |
commit | 05e9d18ab577a640e52a6645ef725564c9da24c8 (patch) | |
tree | d063ca20bb5a3a260540567907e97b9ba49bbff2 /qpid/cpp | |
parent | 9dbfd73cbe71322822a06f9f4a4588ff2a097b7b (diff) | |
download | qpid-python-05e9d18ab577a640e52a6645ef725564c9da24c8.tar.gz |
QPID-5415: Fixes to correct API specification and exports
- Correctly export LoggerOutput virtual destructor for Visual Studio
- Add new APIs into the API specification
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1555245 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'qpid/cpp')
-rw-r--r-- | qpid/cpp/include/qpid/messaging/Logger.h | 2 | ||||
-rw-r--r-- | qpid/cpp/src/libqpidmessaging-api-symbols.txt | 8 |
2 files changed, 9 insertions, 1 deletions
diff --git a/qpid/cpp/include/qpid/messaging/Logger.h b/qpid/cpp/include/qpid/messaging/Logger.h index c4d8a213f2..3b774dc8a9 100644 --- a/qpid/cpp/include/qpid/messaging/Logger.h +++ b/qpid/cpp/include/qpid/messaging/Logger.h @@ -41,7 +41,7 @@ enum Level { trace, debug, info, notice, warning, error, critical }; class QPID_MESSAGING_CLASS_EXTERN LoggerOutput { public: - virtual ~LoggerOutput(); + QPID_MESSAGING_EXTERN virtual ~LoggerOutput(); /** * Override this member function to receive log messages. diff --git a/qpid/cpp/src/libqpidmessaging-api-symbols.txt b/qpid/cpp/src/libqpidmessaging-api-symbols.txt index 1a5c0cd5ee..7af446dc4a 100644 --- a/qpid/cpp/src/libqpidmessaging-api-symbols.txt +++ b/qpid/cpp/src/libqpidmessaging-api-symbols.txt @@ -115,6 +115,14 @@ qpid::messaging::Message::getContentPtr() const qpid::messaging::Message::getContentSize() const qpid::messaging::Message::setProperty(std::string const&, qpid::types::Variant const&) +# Logger +qpid::messaging::Logger::configure(int, char const**, std::string const&) +qpid::messaging::Logger::log(qpid::messaging::Level, char const*, int, char const*, std::string const&) +qpid::messaging::Logger::setOutput(qpid::messaging::LoggerOutput&) +qpid::messaging::Logger::usage() + +qpid::messaging::LoggerOutput::~LoggerOutput() + # Receiver qpid::messaging::Receiver::Receiver(qpid::messaging::ReceiverImpl*) qpid::messaging::Receiver::Receiver(qpid::messaging::Receiver const&) |