diff options
author | Johnny Willemsen <jwillemsen@remedy.nl> | 2002-05-24 07:15:37 +0000 |
---|---|---|
committer | Johnny Willemsen <jwillemsen@remedy.nl> | 2002-05-24 07:15:37 +0000 |
commit | 631a0dda1a06000a6d228b46b229d01d88d62840 (patch) | |
tree | 8257ff70bf7c9814e2a51f52ac53ccb912a36411 /TAO/orbsvcs/orbsvcs/PortableGroup/Portable_Group_Map.h | |
parent | 89a37ee93a551a5a16ff632d63f0947089d82bdb (diff) | |
download | ATCD-631a0dda1a06000a6d228b46b229d01d88d62840.tar.gz |
ChangeLogTag: Fri May 24 09:12:12 2002 Johnny Willemsen <jwillemsen@remedy.nl>
Diffstat (limited to 'TAO/orbsvcs/orbsvcs/PortableGroup/Portable_Group_Map.h')
-rw-r--r-- | TAO/orbsvcs/orbsvcs/PortableGroup/Portable_Group_Map.h | 47 |
1 files changed, 26 insertions, 21 deletions
diff --git a/TAO/orbsvcs/orbsvcs/PortableGroup/Portable_Group_Map.h b/TAO/orbsvcs/orbsvcs/PortableGroup/Portable_Group_Map.h index b903f1d6a1e..07b842eaa10 100644 --- a/TAO/orbsvcs/orbsvcs/PortableGroup/Portable_Group_Map.h +++ b/TAO/orbsvcs/orbsvcs/PortableGroup/Portable_Group_Map.h @@ -24,48 +24,53 @@ #include "orbsvcs/PortableGroupC.h" #include "tao/Object_KeyC.h" +/** + * @class TAO_GroupId_Hash + * + * @brief Hashing class for Group Ids. + * + * Define the hash() method for Group Ids. + */ class TAO_PortableGroup_Export TAO_GroupId_Hash { - // = TITLE - // Hashing class for Group Ids. - // - // = DESCRIPTION - // Define the hash() method for Group Ids. public: + /// Returns hash value. u_long operator () (const PortableGroup::TagGroupTaggedComponent *id) const; - // Returns hash value. }; +/** + * @class TAO_GroupId_Equal_To + * + * @brief Hashing class for Group Ids. + * + * Define the Equal_To () method for Object Ids. + */ class TAO_PortableGroup_Export TAO_GroupId_Equal_To { - // = TITLE - // Hashing class for Group Ids. - // - // = DESCRIPTION - // Define the Equal_To () method for Object Ids. public: + /// Returns 1 if equal. int operator () (const PortableGroup::TagGroupTaggedComponent *lhs, const PortableGroup::TagGroupTaggedComponent *rhs) const; - // Returns 1 if equal. }; +/** + * @class TAO_Portable_Group_Map + * + * @brief Map of GroupIds to ObjectKeys. + */ class TAO_PortableGroup_Export TAO_Portable_Group_Map { - // = TITLE - // Map of GroupIds to ObjectKeys. - // - // = DESCRIPTION public: + /** + * @struct Map_Entry + * + * @brief Value field of the portable group map. + */ struct Map_Entry { - // = TITLE - // Value field of the portable group map. - // - // = DESCRIPTION - /// The key. TAO_ObjectKey key; |