summaryrefslogtreecommitdiff
path: root/cpp/src/Ice/Reference.h
diff options
context:
space:
mode:
Diffstat (limited to 'cpp/src/Ice/Reference.h')
-rw-r--r--cpp/src/Ice/Reference.h4
1 files changed, 3 insertions, 1 deletions
diff --git a/cpp/src/Ice/Reference.h b/cpp/src/Ice/Reference.h
index da7b83c6818..7f42a8e596d 100644
--- a/cpp/src/Ice/Reference.h
+++ b/cpp/src/Ice/Reference.h
@@ -65,6 +65,7 @@ public:
//
const InstancePtr instance;
const Ice::Identity identity;
+ const Ice::Context context;
const Ice::FacetPath facet;
const Mode mode;
const bool secure;
@@ -81,6 +82,7 @@ public:
// certain values.
//
ReferencePtr changeIdentity(const Ice::Identity&) const;
+ ReferencePtr changeContext(const Ice::Context&) const;
ReferencePtr changeFacet(const Ice::FacetPath&) const;
ReferencePtr changeTimeout(int) const;
ReferencePtr changeMode(Mode) const;
@@ -95,7 +97,7 @@ public:
private:
- Reference(const InstancePtr&, const Ice::Identity&, const Ice::FacetPath&, Mode, bool,
+ Reference(const InstancePtr&, const Ice::Identity&, const Ice::Context&, const Ice::FacetPath&, Mode, bool,
const std::string&, const std::vector<EndpointPtr>&,
const RouterInfoPtr&, const LocatorInfoPtr&, const Ice::ObjectAdapterPtr&, bool);
friend class ReferenceFactory;