summaryrefslogtreecommitdiff
path: root/TAO/tao/Tagged_Components.h
diff options
context:
space:
mode:
Diffstat (limited to 'TAO/tao/Tagged_Components.h')
-rw-r--r--TAO/tao/Tagged_Components.h14
1 files changed, 13 insertions, 1 deletions
diff --git a/TAO/tao/Tagged_Components.h b/TAO/tao/Tagged_Components.h
index 0b1c589bd43..4c949270810 100644
--- a/TAO/tao/Tagged_Components.h
+++ b/TAO/tao/Tagged_Components.h
@@ -104,7 +104,7 @@ public:
IOP::MultipleComponentProfile &components (void);
// Read/Write access to the underlying
// MutipleComponentProfile. Added by request from Chris Hafey
- // <chris@stentorsoft.com>
+ // <chris@stentorsoft.com>
private:
void set_code_sets_i (CONV_FRAME::CodeSetComponent &lhs,
@@ -112,6 +112,7 @@ private:
// Helper method to implement set_code_sets()
void set_known_component_i (const IOP::TaggedComponent& component);
+ void set_unique_component_i (const IOP::TaggedComponent& component);
void set_component_i (const IOP::TaggedComponent& component);
void set_component_i (IOP::TaggedComponent& component);
void add_component_i (const IOP::TaggedComponent& component);
@@ -143,6 +144,17 @@ private:
// The rest of the components, to be compliant we cannot drop a
// bunch of them.
+# if (TAO_HAS_FT_CORBA == 1)
+ CORBA::Boolean ft_tag_primary_;
+ // Flag that indicates whether the profile is from a PRIMARY
+
+ struct FT_Tagged_Component
+ {
+ IOP::FTDomainID ft_domain_id_;
+ IOP::ObjectGroupID object_group_id_;
+ IOP::ObjectGroupRefVersion object_group_ref_version_;
+ };
+#endif /*TAO_HAS_FT_CORBA */
// A flag for each component...
CORBA::Octet orb_type_set_;
CORBA::Octet code_sets_set_;