diff options
Diffstat (limited to 'cpp/src/qmf/ObjectId.h')
| -rw-r--r-- | cpp/src/qmf/ObjectId.h | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/cpp/src/qmf/ObjectId.h b/cpp/src/qmf/ObjectId.h index e894e0b39c..0e603bc898 100644 --- a/cpp/src/qmf/ObjectId.h +++ b/cpp/src/qmf/ObjectId.h @@ -31,7 +31,6 @@ namespace qmf { public: ObjectId(); ObjectId(const ObjectId& from); - ObjectId(ObjectIdImpl* impl); ~ObjectId(); uint64_t getObjectNum() const; @@ -45,6 +44,14 @@ namespace qmf { bool operator<=(const ObjectId& other) const; bool operator>=(const ObjectId& other) const; + private: + friend class ObjectIdImpl; + friend class ObjectImpl; + friend class BrokerProxyImpl; + friend class QueryImpl; + friend class ValueImpl; + friend class AgentEngineImpl; + ObjectId(ObjectIdImpl* impl); ObjectIdImpl* impl; }; } |
