diff options
| author | Gordon Sim <gsim@apache.org> | 2011-11-10 15:12:06 +0000 |
|---|---|---|
| committer | Gordon Sim <gsim@apache.org> | 2011-11-10 15:12:06 +0000 |
| commit | c24a572078bede3f82300a48eddd12be82576886 (patch) | |
| tree | 73863b7052e6f830e86f93fb40c7480412fca50f /qpid/cpp/managementgen | |
| parent | dfa6ce8c81d487c0b3dfe64845051b883c383339 (diff) | |
| download | qpid-python-c24a572078bede3f82300a48eddd12be82576886.tar.gz | |
QPID-3603: Initial (very rough) cut of queue and exchange propagation from one node to another
git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/qpid-3603@1200368 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'qpid/cpp/managementgen')
| -rw-r--r-- | qpid/cpp/managementgen/qmfgen/templates/Event.cpp | 5 | ||||
| -rw-r--r-- | qpid/cpp/managementgen/qmfgen/templates/Event.h | 2 |
2 files changed, 7 insertions, 0 deletions
diff --git a/qpid/cpp/managementgen/qmfgen/templates/Event.cpp b/qpid/cpp/managementgen/qmfgen/templates/Event.cpp index a8fdd0bd92..a6043ffa15 100644 --- a/qpid/cpp/managementgen/qmfgen/templates/Event.cpp +++ b/qpid/cpp/managementgen/qmfgen/templates/Event.cpp @@ -99,3 +99,8 @@ void Event/*MGEN:Event.NameCap*/::mapEncode(::qpid::types::Variant::Map& map) co using namespace ::qpid::types; /*MGEN:Event.ArgMap*/ } + +bool Event/*MGEN:Event.NameCap*/::match(const std::string& evt, const std::string& pkg) +{ + return eventName == evt && packageName == pkg; +} diff --git a/qpid/cpp/managementgen/qmfgen/templates/Event.h b/qpid/cpp/managementgen/qmfgen/templates/Event.h index 4f912cf220..5fa5f8e576 100644 --- a/qpid/cpp/managementgen/qmfgen/templates/Event.h +++ b/qpid/cpp/managementgen/qmfgen/templates/Event.h @@ -51,6 +51,8 @@ class Event/*MGEN:Event.NameCap*/ : public ::qpid::management::ManagementEvent uint8_t getSeverity() const { return /*MGEN:Event.Severity*/; } void encode(std::string& buffer) const; void mapEncode(::qpid::types::Variant::Map& map) const; + + static bool match(const std::string& evt, const std::string& pkg); }; }/*MGEN:Event.CloseNamespaces*/ |
