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

TAO_Marshal_Principal Class Reference

TAO_Marshal_Principal. More...

#include <Marshal.h>

Inheritance diagram for TAO_Marshal_Principal:

Inheritance graph
Collaboration diagram for TAO_Marshal_Principal:

Collaboration graph
List of all members.

Public Methods

 TAO_Marshal_Principal (void)
virtual CORBA::TypeCode::traverse_status skip (CORBA::TypeCode_ptr tc, TAO_InputCDR *context ACE_ENV_ARG_DECL)
 skip operation. More...

virtual CORBA::TypeCode::traverse_status append (CORBA::TypeCode_ptr tc, TAO_InputCDR *src, TAO_OutputCDR *dest ACE_ENV_ARG_DECL)
 append operation. More...

Detailed Description


marshal a principal

Definition at line 180 of file Marshal.h.

Constructor & Destructor Documentation

ACE_INLINE TAO_Marshal_Principal::TAO_Marshal_Principal void   

Definition at line 19 of file Marshal.i.

00020 {
00021 }

Member Function Documentation

CORBA::TypeCode::traverse_status TAO_Marshal_Principal::append CORBA::TypeCode_ptr    tc,
TAO_InputCDR   src,

append operation.

Implements TAO_Marshal_Object.

Definition at line 251 of file append.cpp.

References ACE_ENV_ARG_DECL, ACE_ENV_ARG_PARAMETER, and TAO_Marshal_Object::perform_append.

Referenced by TAO_Marshal_Object::perform_append.

00255 {
00256   // write the octet sequence representing the Principal
00257   return TAO_Marshal_Object::perform_append (TC_opaque,
00258                                              src,
00259                                              dest
00260                                               ACE_ENV_ARG_PARAMETER);
00261 }

virtual CORBA::TypeCode::traverse_status TAO_Marshal_Principal::skip CORBA::TypeCode_ptr    tc,
TAO_InputCDR *context    ACE_ENV_ARG_DECL

skip operation.

Implements TAO_Marshal_Object.

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