summaryrefslogtreecommitdiff
path: root/tests/Param_Test/ub_struct_seq.h
diff options
context:
space:
mode:
Diffstat (limited to 'tests/Param_Test/ub_struct_seq.h')
-rw-r--r--tests/Param_Test/ub_struct_seq.h99
1 files changed, 48 insertions, 51 deletions
diff --git a/tests/Param_Test/ub_struct_seq.h b/tests/Param_Test/ub_struct_seq.h
index 7459c7892f1..2e8a5a3fe71 100644
--- a/tests/Param_Test/ub_struct_seq.h
+++ b/tests/Param_Test/ub_struct_seq.h
@@ -1,20 +1,17 @@
-// $Id$
-
-// ============================================================================
-//
-// = LIBRARY
-// TAO/tests/Param_Test
-//
-// = FILENAME
-// ub_struct_seq.h
-//
-// = DESCRIPTION
-// Tests unbounded struct sequence
-//
-// = AUTHORS
-// Aniruddha Gokhale
-//
-// ============================================================================
+
+//=============================================================================
+/**
+ * @file ub_struct_seq.h
+ *
+ * $Id$
+ *
+ * Tests unbounded struct sequence
+ *
+ *
+ * @author Aniruddha Gokhale
+ */
+//=============================================================================
+
#ifndef PARAM_TEST_UNBOUNED_STRUCT_SEQUENCE_H
#define PARAM_TEST_UNBOUNED_STRUCT_SEQUENCE_H
@@ -28,60 +25,60 @@
class Test_Struct_Sequence
{
public:
+ /// ctor
Test_Struct_Sequence (void);
- // ctor
+ /// dtor
~Test_Struct_Sequence (void);
- // dtor
+ /// run the SII test
int run_sii_test (Param_Test_ptr objref);
- // run the SII test
+ /// return operation name
const char *opname (void) const;
- // return operation name
+ /// set values for parameters
int init_parameters (Param_Test_ptr objref);
- // set values for parameters
+ /// reset values for CORBA
int reset_parameters (void);
- // reset values for CORBA
+ /// check if results are valid
CORBA::Boolean check_validity (void);
- // check if results are valid
+ /// check if results are valid. This is used for DII results
CORBA::Boolean check_validity (CORBA::Request_ptr req);
- // check if results are valid. This is used for DII results
+ /// print all the values
void print_values (void);
- // print all the values
+ /// invoke DII request with appropriate exception handling.
void dii_req_invoke (CORBA::Request *);
- // invoke DII request with appropriate exception handling.
protected:
+ /// compare
CORBA::Boolean compare (const Param_Test::StructSeq &s1,
const Param_Test::StructSeq &s2);
- // compare
+ /// print individual sequence
void print_sequence (const Param_Test::StructSeq &s);
- // print individual sequence
private:
+ /// operation name
char *opname_;
- // operation name
+ /// in parameter
Param_Test::StructSeq in_;
- // in parameter
// these need memory management
+ /// inout parameter
Param_Test::StructSeq_var inout_;
- // inout parameter
+ /// out parameter
Param_Test::StructSeq_var out_;
- // out parameter
+ /// return value
Param_Test::StructSeq_var ret_;
- // return value
};
@@ -89,60 +86,60 @@ private:
class Test_Unbounded_Struct_Sequence
{
public:
+ /// ctor
Test_Unbounded_Struct_Sequence (void);
- // ctor
+ /// dtor
~Test_Unbounded_Struct_Sequence (void);
- // dtor
+ /// run the SII test
int run_sii_test (Param_Test_ptr objref);
- // run the SII test
+ /// return operation name
const char *opname (void) const;
- // return operation name
+ /// set values for parameters
int init_parameters (Param_Test_ptr objref);
- // set values for parameters
+ /// reset values for CORBA
int reset_parameters (void);
- // reset values for CORBA
+ /// check if results are valid
CORBA::Boolean check_validity (void);
- // check if results are valid
+ /// check if results are valid. This is used for DII results
CORBA::Boolean check_validity (CORBA::Request_ptr req);
- // check if results are valid. This is used for DII results
+ /// print all the values
void print_values (void);
- // print all the values
+ /// invoke DII request with appropriate exception handling.
void dii_req_invoke (CORBA::Request *);
- // invoke DII request with appropriate exception handling.
protected:
+ /// compare
CORBA::Boolean compare (const Param_Test::PathSpec &s1,
const Param_Test::PathSpec &s2);
- // compare
+ /// print individual sequence
void print_sequence (const Param_Test::PathSpec &s);
- // print individual sequence
private:
+ /// operation name
char *opname_;
- // operation name
+ /// in parameter
Param_Test::PathSpec in_;
- // in parameter
// these need memory management
+ /// inout parameter
Param_Test::PathSpec_var inout_;
- // inout parameter
+ /// out parameter
Param_Test::PathSpec_var out_;
- // out parameter
+ /// return value
Param_Test::PathSpec_var ret_;
- // return value
};