diff options
Diffstat (limited to 'qpid/cpp/src/qmf/Object.h')
| -rw-r--r-- | qpid/cpp/src/qmf/Object.h | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/qpid/cpp/src/qmf/Object.h b/qpid/cpp/src/qmf/Object.h index db89dbb700..ded6714429 100644 --- a/qpid/cpp/src/qmf/Object.h +++ b/qpid/cpp/src/qmf/Object.h @@ -30,7 +30,6 @@ namespace qmf { class Object { public: Object(const SchemaObjectClass* type); - Object(ObjectImpl* impl); Object(const Object& from); virtual ~Object(); @@ -41,6 +40,10 @@ namespace qmf { Value* getValue(char* key) const; void invokeMethod(const char* methodName, const Value* inArgs, void* context) const; + private: + friend class ObjectImpl; + friend class AgentEngineImpl; + Object(ObjectImpl* impl); ObjectImpl* impl; }; } |
