diff options
Diffstat (limited to 'TAO/tao/Tagged_Components.h')
-rw-r--r-- | TAO/tao/Tagged_Components.h | 11 |
1 files changed, 5 insertions, 6 deletions
diff --git a/TAO/tao/Tagged_Components.h b/TAO/tao/Tagged_Components.h index 6608bfad5a8..fc93c8aa667 100644 --- a/TAO/tao/Tagged_Components.h +++ b/TAO/tao/Tagged_Components.h @@ -93,9 +93,11 @@ public: int decode (TAO_InputCDR& cdr); /** - * Read/Write access to the underlying MutipleComponentProfile. + * Read/Write access to the underlying + * MutipleComponentProfile. Added by request from Chris Hafey + * <chris@stentorsoft.com> */ - IOP::MultipleComponentProfile *components (void); + IOP::MultipleComponentProfile &components (void); private: /// Helper method to implement set_code_sets() @@ -114,9 +116,6 @@ private: int get_known_component_i (IOP::TaggedComponent& component) const; int get_component_i (IOP::TaggedComponent& component) const; - /// Helper method to create <this->components_> - int create_components_i (void); - /// Is <tag> a well-known component? int known_tag (IOP::ComponentId tag) const; @@ -135,7 +134,7 @@ private: /// The rest of the components, to be compliant we cannot drop a /// bunch of them. - IOP::MultipleComponentProfile *components_; + IOP::MultipleComponentProfile components_; // A flag for each component... CORBA::Octet orb_type_set_; |