summaryrefslogtreecommitdiff
path: root/qpid/cpp/include
diff options
context:
space:
mode:
authorGordon Sim <gsim@apache.org>2013-04-30 19:57:47 +0000
committerGordon Sim <gsim@apache.org>2013-04-30 19:57:47 +0000
commit0911817b8069d341ed54313100f3ec4fe7fabf11 (patch)
tree7b0d021ba94eb4b50b9a0878a61220a7aa71813b /qpid/cpp/include
parent68424c49eca2567929b711b145147b381e95ea40 (diff)
downloadqpid-python-0911817b8069d341ed54313100f3ec4fe7fabf11.tar.gz
QPID-4651: export symbol directives
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1477800 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'qpid/cpp/include')
-rw-r--r--qpid/cpp/include/qpid/log/Selector.h12
1 files changed, 6 insertions, 6 deletions
diff --git a/qpid/cpp/include/qpid/log/Selector.h b/qpid/cpp/include/qpid/log/Selector.h
index 23b6818cf0..1d025e9646 100644
--- a/qpid/cpp/include/qpid/log/Selector.h
+++ b/qpid/cpp/include/qpid/log/Selector.h
@@ -32,7 +32,7 @@ struct Options;
* where cliEntry = [!]LEVEL[+-][:PATTERN]
*/
struct SelectorElement {
- SelectorElement(const std::string cliEntry);
+ QPID_COMMON_EXTERN SelectorElement(const std::string cliEntry);
std::string levelStr;
std::string patternStr;
Level level;
@@ -51,16 +51,16 @@ struct SelectorElement {
class Selector {
public:
/** Empty selector selects nothing */
- Selector();
+ QPID_COMMON_EXTERN Selector();
/** Set selector from Options */
QPID_COMMON_EXTERN Selector(const Options&);
/** Equavlient to: Selector s; s.enable(l, s) */
- Selector(Level l, const std::string& s=std::string());
+ QPID_COMMON_EXTERN Selector(Level l, const std::string& s=std::string());
/** Selector from string */
- Selector(const std::string& selector);
+ QPID_COMMON_EXTERN Selector(const std::string& selector);
/** push option settings into runtime lookup structs */
QPID_COMMON_EXTERN void enable(const std::string& enableStr);
@@ -70,8 +70,8 @@ class Selector {
* Enable/disable messages with level in levels where the file
* name contains substring. Empty string matches all.
*/
- void enable(Level level, const std::string& substring=std::string());
- void disable(Level level, const std::string& substring=std::string());
+ QPID_COMMON_EXTERN void enable(Level level, const std::string& substring=std::string());
+ QPID_COMMON_EXTERN void disable(Level level, const std::string& substring=std::string());
/** Tests to determine if function names are in enable/disable tables */
QPID_COMMON_EXTERN bool isEnabled(Level level, const char* function);