summaryrefslogtreecommitdiff
path: root/qpid/cpp/src/qpid/management/Manageable.h
diff options
context:
space:
mode:
Diffstat (limited to 'qpid/cpp/src/qpid/management/Manageable.h')
-rw-r--r--qpid/cpp/src/qpid/management/Manageable.h6
1 files changed, 3 insertions, 3 deletions
diff --git a/qpid/cpp/src/qpid/management/Manageable.h b/qpid/cpp/src/qpid/management/Manageable.h
index d4c1a5e100..ededa6141e 100644
--- a/qpid/cpp/src/qpid/management/Manageable.h
+++ b/qpid/cpp/src/qpid/management/Manageable.h
@@ -28,7 +28,7 @@
namespace qpid {
namespace management {
-class Manageable
+class QPID_COMMON_EXTERN Manageable
{
public:
@@ -37,7 +37,7 @@ class Manageable
// status_t is a type used to pass completion status from the method handler.
//
typedef uint32_t status_t;
- QPID_COMMON_EXTERN static std::string StatusText(status_t status, std::string text = std::string());
+ static std::string StatusText(status_t status, std::string text = std::string());
static const status_t STATUS_OK = 0;
static const status_t STATUS_UNKNOWN_OBJECT = 1;
@@ -62,7 +62,7 @@ class Manageable
// on this object. The input and output arguments are specific to the
// method being called and must be down-cast to the appropriate sub class
// before use.
- QPID_COMMON_EXTERN virtual status_t ManagementMethod(uint32_t methodId, Args& args, std::string& text);
+ virtual status_t ManagementMethod(uint32_t methodId, Args& args, std::string& text);
};
inline Manageable::~Manageable(void) {}