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

TAO_Encodable Class Reference

TAO_Encodable Interface. More...

#include <Encodable.h>

Inheritance diagram for TAO_Encodable:

Inheritance graph
[legend]
List of all members.

Public Methods

virtual ~TAO_Encodable (void)
virtual CORBA::Boolean _tao_encode (TAO_OutputCDR &out_cdr)=0
 Encodes the object implementing this method into a CDR stream. Returns true on success and false on failure. More...

virtual CORBA::Boolean _tao_decode (TAO_InputCDR &in_cdr)=0
 Decodes the object implementing this method from a CDR stream. Returns true on success and false on failure. More...


Detailed Description

TAO_Encodable Interface.

This interface should be inherited by classes that wish to be encoded/decoded into/from a CDR stream. Implementation of the streaming methods is deferred to the subclasses.

Definition at line 36 of file Encodable.h.


Constructor & Destructor Documentation

TAO_Encodable::~TAO_Encodable void    [virtual]
 

Definition at line 6 of file Encodable.cpp.

00007 { 
00008 }


Member Function Documentation

virtual CORBA::Boolean TAO_Encodable::_tao_decode TAO_InputCDR   in_cdr [pure virtual]
 

Decodes the object implementing this method from a CDR stream. Returns true on success and false on failure.

Implemented in CORBA::Policy.

virtual CORBA::Boolean TAO_Encodable::_tao_encode TAO_OutputCDR   out_cdr [pure virtual]
 

Encodes the object implementing this method into a CDR stream. Returns true on success and false on failure.

Implemented in CORBA::Policy.


The documentation for this class was generated from the following files:
Generated on Mon Jun 16 15:14:38 2003 for TAO by doxygen1.2.14 written by Dimitri van Heesch, © 1997-2002