Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members   Related Pages  

TAO::Argument Class Reference

Base class for template argument classes. More...

#include <Argument.h>

Inheritance diagram for TAO::Argument:

Inheritance graph
[legend]
List of all members.

Public Methods

virtual ~Argument (void)
virtual CORBA::Boolean marshal (TAO_OutputCDR &)
virtual CORBA::Boolean demarshal (TAO_InputCDR &)
virtual void interceptor_param (Dynamic::Parameter &)
virtual void interceptor_result (CORBA::Any *)

Detailed Description

Base class for template argument classes.


Constructor & Destructor Documentation

TAO::Argument::~Argument void    [virtual]
 


Member Function Documentation

CORBA::Boolean TAO::Argument::demarshal TAO_InputCDR   [virtual]
 

Reimplemented in TAO::Inout_Basic_Argument_T< S >, TAO::Out_Basic_Argument_T< S >, TAO::Ret_Basic_Argument_T< S >, TAO::In_Basic_SArgument_T< S >, TAO::Inout_Basic_SArgument_T< S >, TAO::Inout_BD_String_Argument_T< S, to_S, from_S, BOUND >, TAO::Out_BD_String_Argument_T< S, S_out, to_S, from_S, BOUND >, TAO::Ret_BD_String_Argument_T< S, S_var, to_S, from_S, BOUND >, TAO::In_BD_String_SArgument_T< S, S_var, to_S, from_S, BOUND >, TAO::Inout_BD_String_SArgument_T< S, S_var, to_S, from_S, BOUND >, TAO::Inout_Fixed_Array_Argument_T< S, S_slice, S_forany >, TAO::Out_Fixed_Array_Argument_T< S, S_slice, S_forany >, TAO::Ret_Fixed_Array_Argument_T< S, S_slice, S_var, S_forany, S_tag >, TAO::In_Fixed_Array_SArgument_T< S, S_forany >, TAO::Inout_Fixed_Array_SArgument_T< S, S_forany >, TAO::Inout_Fixed_Size_Argument_T< S >, TAO::Out_Fixed_Size_Argument_T< S >, TAO::Ret_Fixed_Size_Argument_T< S >, TAO::In_Fixed_Size_SArgument_T< S >, TAO::Inout_Fixed_Size_SArgument_T< S >, TAO::Ret_Object_Argument_T< CORBA::Object_ptr, CORBA::Object_var >, TAO::Inout_Object_Argument_T< S_ptr, S_traits >, TAO::Out_Object_Argument_T< S_ptr, S_out >, TAO::Ret_Object_Argument_T< S_ptr, S_var >, TAO::In_Object_SArgument_T< S_ptr, S_var >, TAO::Inout_Object_SArgument_T< S_ptr, S_var >, TAO::Inout_Special_Basic_Argument_T< S, to_S, from_S >, TAO::Out_Special_Basic_Argument_T< S, to_S, from_S >, TAO::Ret_Special_Basic_Argument_T< S, to_S, from_S >, TAO::In_Special_Basic_SArgument_T< S, to_S, from_S >, TAO::Inout_Special_Basic_SArgument_T< S, to_S, from_S >, TAO::Inout_UB_String_Argument_T< S >, TAO::Out_UB_String_Argument_T< S, S_out >, TAO::Ret_UB_String_Argument_T< S, S_var >, TAO::In_UB_String_SArgument_T< S, S_var >, TAO::Inout_UB_String_SArgument_T< S, S_var >, TAO::Inout_Var_Array_Argument_T< S, S_slice, S_forany >, TAO::Out_Var_Array_Argument_T< S, S_slice, S_var, S_out, S_forany, S_tag >, TAO::Ret_Var_Array_Argument_T< S, S_slice, S_var, S_forany, S_tag >, TAO::In_Var_Array_SArgument_T< S, S_forany >, TAO::Inout_Var_Array_SArgument_T< S, S_forany >, TAO::Inout_Var_Size_Argument_T< S >, TAO::Out_Var_Size_Argument_T< S, S_out >, TAO::Ret_Var_Size_Argument_T< S, S_var >, TAO::In_Var_Size_SArgument_T< S >, and TAO::Inout_Var_Size_SArgument_T< S >.

void TAO::Argument::interceptor_param Dynamic::Parameter   [virtual]
 

Reimplemented in TAO::In_Basic_Argument_T< S >, TAO::Inout_Basic_Argument_T< S >, TAO::Out_Basic_Argument_T< S >, TAO::In_Basic_SArgument_T< S >, TAO::Inout_Basic_SArgument_T< S >, TAO::Out_Basic_SArgument_T< S >, TAO::In_BD_String_Argument_T< S, to_S, from_S, BOUND >, TAO::Inout_BD_String_Argument_T< S, to_S, from_S, BOUND >, TAO::Out_BD_String_Argument_T< S, S_out, to_S, from_S, BOUND >, TAO::In_BD_String_SArgument_T< S, S_var, to_S, from_S, BOUND >, TAO::Inout_BD_String_SArgument_T< S, S_var, to_S, from_S, BOUND >, TAO::Out_BD_String_SArgument_T< S, S_var, S_out, to_S, from_S, BOUND >, TAO::In_Fixed_Array_Argument_T< S, S_slice, S_forany >, TAO::Inout_Fixed_Array_Argument_T< S, S_slice, S_forany >, TAO::Out_Fixed_Array_Argument_T< S, S_slice, S_forany >, TAO::In_Fixed_Array_SArgument_T< S, S_forany >, TAO::Inout_Fixed_Array_SArgument_T< S, S_forany >, TAO::Out_Fixed_Array_SArgument_T< S, S_forany >, TAO::In_Fixed_Size_Argument_T< S >, TAO::Inout_Fixed_Size_Argument_T< S >, TAO::Out_Fixed_Size_Argument_T< S >, TAO::In_Fixed_Size_SArgument_T< S >, TAO::Inout_Fixed_Size_SArgument_T< S >, TAO::Out_Fixed_Size_SArgument_T< S >, TAO::In_Object_Argument_T< S_ptr >, TAO::Inout_Object_Argument_T< S_ptr, S_traits >, TAO::Out_Object_Argument_T< S_ptr, S_out >, TAO::In_Object_SArgument_T< S_ptr, S_var >, TAO::Inout_Object_SArgument_T< S_ptr, S_var >, TAO::Out_Object_SArgument_T< S_ptr, S_var, S_out >, TAO::In_Special_Basic_Argument_T< S, to_S, from_S >, TAO::Inout_Special_Basic_Argument_T< S, to_S, from_S >, TAO::Out_Special_Basic_Argument_T< S, to_S, from_S >, TAO::In_Special_Basic_SArgument_T< S, to_S, from_S >, TAO::Inout_Special_Basic_SArgument_T< S, to_S, from_S >, TAO::Out_Special_Basic_SArgument_T< S, to_S, from_S >, TAO::In_UB_String_Argument_T< S >, TAO::Inout_UB_String_Argument_T< S >, TAO::Out_UB_String_Argument_T< S, S_out >, TAO::In_UB_String_SArgument_T< S, S_var >, TAO::Inout_UB_String_SArgument_T< S, S_var >, TAO::Out_UB_String_SArgument_T< S, S_var >, TAO::In_Var_Array_Argument_T< S, S_slice, S_forany >, TAO::Inout_Var_Array_Argument_T< S, S_slice, S_forany >, TAO::Out_Var_Array_Argument_T< S, S_slice, S_var, S_out, S_forany, S_tag >, TAO::In_Var_Array_SArgument_T< S, S_forany >, TAO::Inout_Var_Array_SArgument_T< S, S_forany >, TAO::Out_Var_Array_SArgument_T< S_slice, S_var, S_forany >, TAO::In_Var_Size_Argument_T< S >, TAO::Inout_Var_Size_Argument_T< S >, TAO::Out_Var_Size_Argument_T< S, S_out >, TAO::In_Var_Size_SArgument_T< S >, TAO::Inout_Var_Size_SArgument_T< S >, and TAO::Out_Var_Size_SArgument_T< S, S_var >.

void TAO::Argument::interceptor_result CORBA::Any   [virtual]
 

Reimplemented in TAO::Ret_Basic_Argument_T< S >, TAO::Ret_Basic_SArgument_T< S >, TAO::Ret_BD_String_Argument_T< S, S_var, to_S, from_S, BOUND >, TAO::Ret_BD_String_SArgument_T< S, S_var, to_S, from_S, BOUND >, TAO::Ret_Fixed_Array_Argument_T< S, S_slice, S_var, S_forany, S_tag >, TAO::Ret_Fixed_Array_SArgument_T< S_slice, S_var, S_forany >, TAO::Ret_Fixed_Size_Argument_T< S >, TAO::Ret_Fixed_Size_SArgument_T< S >, TAO::Ret_Object_Argument_T< CORBA::Object_ptr, CORBA::Object_var >, TAO::Ret_Object_Argument_T< S_ptr, S_var >, TAO::Ret_Object_SArgument_T< S_ptr, S_var >, TAO::Ret_Special_Basic_Argument_T< S, to_S, from_S >, TAO::Ret_Special_Basic_SArgument_T< S, to_S, from_S >, TAO::Ret_UB_String_Argument_T< S, S_var >, TAO::Ret_UB_String_SArgument_T< S, S_var >, TAO::Ret_Var_Array_Argument_T< S, S_slice, S_var, S_forany, S_tag >, TAO::Ret_Var_Array_SArgument_T< S_slice, S_var, S_forany >, TAO::Ret_Var_Size_Argument_T< S, S_var >, and TAO::Ret_Var_Size_SArgument_T< S, S_var >.

CORBA::Boolean TAO::Argument::marshal TAO_OutputCDR   [virtual]
 

Reimplemented in TAO::In_Basic_Argument_T< S >, TAO::Inout_Basic_Argument_T< S >, TAO::Inout_Basic_SArgument_T< S >, TAO::Out_Basic_SArgument_T< S >, TAO::Ret_Basic_SArgument_T< S >, TAO::In_BD_String_Argument_T< S, to_S, from_S, BOUND >, TAO::Inout_BD_String_Argument_T< S, to_S, from_S, BOUND >, TAO::Inout_BD_String_SArgument_T< S, S_var, to_S, from_S, BOUND >, TAO::Out_BD_String_SArgument_T< S, S_var, S_out, to_S, from_S, BOUND >, TAO::Ret_BD_String_SArgument_T< S, S_var, to_S, from_S, BOUND >, TAO::In_Fixed_Array_Argument_T< S, S_slice, S_forany >, TAO::Inout_Fixed_Array_Argument_T< S, S_slice, S_forany >, TAO::Inout_Fixed_Array_SArgument_T< S, S_forany >, TAO::Out_Fixed_Array_SArgument_T< S, S_forany >, TAO::Ret_Fixed_Array_SArgument_T< S_slice, S_var, S_forany >, TAO::In_Fixed_Size_Argument_T< S >, TAO::Inout_Fixed_Size_Argument_T< S >, TAO::Inout_Fixed_Size_SArgument_T< S >, TAO::Out_Fixed_Size_SArgument_T< S >, TAO::Ret_Fixed_Size_SArgument_T< S >, TAO::In_Object_Argument_T< S_ptr >, TAO::Inout_Object_Argument_T< S_ptr, S_traits >, TAO::Inout_Object_SArgument_T< S_ptr, S_var >, TAO::Out_Object_SArgument_T< S_ptr, S_var, S_out >, TAO::Ret_Object_SArgument_T< S_ptr, S_var >, TAO::In_Special_Basic_Argument_T< S, to_S, from_S >, TAO::Inout_Special_Basic_Argument_T< S, to_S, from_S >, TAO::Inout_Special_Basic_SArgument_T< S, to_S, from_S >, TAO::Out_Special_Basic_SArgument_T< S, to_S, from_S >, TAO::Ret_Special_Basic_SArgument_T< S, to_S, from_S >, TAO::In_UB_String_Argument_T< S >, TAO::Inout_UB_String_Argument_T< S >, TAO::Inout_UB_String_SArgument_T< S, S_var >, TAO::Out_UB_String_SArgument_T< S, S_var >, TAO::Ret_UB_String_SArgument_T< S, S_var >, TAO::In_Var_Array_Argument_T< S, S_slice, S_forany >, TAO::Inout_Var_Array_Argument_T< S, S_slice, S_forany >, TAO::Inout_Var_Array_SArgument_T< S, S_forany >, TAO::Out_Var_Array_SArgument_T< S_slice, S_var, S_forany >, TAO::Ret_Var_Array_SArgument_T< S_slice, S_var, S_forany >, TAO::In_Var_Size_Argument_T< S >, TAO::Inout_Var_Size_Argument_T< S >, TAO::Inout_Var_Size_SArgument_T< S >, TAO::Out_Var_Size_SArgument_T< S, S_var >, and TAO::Ret_Var_Size_SArgument_T< S, S_var >.


The documentation for this class was generated from the following files:
Generated on Fri Apr 2 17:44:50 2004 for TAO by doxygen1.2.18