TAO 2.0.2
|
Base class for argument class templates. More...
#include <Argument.h>
Public Member Functions | |
virtual | ~Argument (void) |
Destructor. | |
virtual CORBA::Boolean | marshal (TAO_OutputCDR &cdr) |
Marshal the argument into the given CDR output stream. | |
virtual CORBA::Boolean | demarshal (TAO_InputCDR &) |
Demarshal the argument from the given CDR input stream. | |
virtual Argument * | clone (void) |
Template method to clone a TAO Argument. |
Base class for argument class templates.
Argument
subclasses override the virtual methods appropriately. For example, a stub "IN" argument class template would override the marshal()
method, but wouldn't need to override the demarshal()
method.
TAO::Argument::~Argument | ( | void | ) | [virtual] |
Destructor.
CORBA::Boolean TAO::Argument::demarshal | ( | TAO_InputCDR & | ) | [virtual] |
Demarshal the argument from the given CDR input stream.
true
. CORBA::Boolean TAO::Argument::marshal | ( | TAO_OutputCDR & | cdr | ) | [virtual] |
Marshal the argument into the given CDR output stream.
true
.