diff options
author | Ossama Othman <ossama-othman@users.noreply.github.com> | 2005-02-17 07:30:46 +0000 |
---|---|---|
committer | Ossama Othman <ossama-othman@users.noreply.github.com> | 2005-02-17 07:30:46 +0000 |
commit | ed6ceaebf4d8a07a9fe9c741ff6a35c99593ea7b (patch) | |
tree | 92e9d69f645317dc2e1beccac1aefdc5f4e2f0f9 | |
parent | d80f6ec9dd3a7aaeb59294b631982bda2580dc83 (diff) | |
download | ATCD-ed6ceaebf4d8a07a9fe9c741ff6a35c99593ea7b.tar.gz |
*** empty log message ***
-rw-r--r-- | TAO/tao/Argument_T.h | 15 |
1 files changed, 12 insertions, 3 deletions
diff --git a/TAO/tao/Argument_T.h b/TAO/tao/Argument_T.h index 9fbdcd42dd1..27c1a66fbd9 100644 --- a/TAO/tao/Argument_T.h +++ b/TAO/tao/Argument_T.h @@ -29,7 +29,8 @@ namespace TAO * @class Const_Argument_T * * @brief Type-specific base class subclassed by stub and skeleton - * and argument class templates. + * and argument class templates that have a @c const @c + * arg() method. * * The purpose of this class is to make it possible to * polymorphically retrieve an argument from either stub or skeleton @@ -65,7 +66,7 @@ namespace TAO * since that would be parameter type for the corresponding C++ * @c Foo::op() function. * - * @note This class template is generally only suitable for IDL "in" + * @note This class template is generally only suitable for IDL "@c in" * parameters since they are read-only. * * @see Mutable_Argument_T @@ -82,9 +83,17 @@ namespace TAO /** * @class Mutable_Argument_T * - * @brief + * @brief Type-specific base class subclassed by stub and skeleton + * and argument class templates that have a non- @c const @c + * arg() method. * + * This class template serves the same purpose as the + * @c Const_Argument_T class template except that it is suitable for + * argument subclasses corresponding to mutable parameters (e.g. IDL + * "@c inout", "@c out" and return values. It is not meant for use + * with IDL "@c in" parameters. * + * @see Const_Argument_T */ template <typename T> class Mutable_Argument_T : public Argument |