TAO::Objref_Traits< CORBA::Object > Struct Template Reference

#include <Object.h>

List of all members.

Static Public Member Functions

static CORBA::Object_ptr duplicate (CORBA::Object_ptr)
static void release (CORBA::Object_ptr)
static CORBA::Object_ptr nil (void)
static CORBA::Boolean marshal (const CORBA::Object_ptr p, TAO_OutputCDR &cdr)


Detailed Description

template<>
struct TAO::Objref_Traits< CORBA::Object >

Definition at line 417 of file Object.h.


Member Function Documentation

CORBA::Object_ptr TAO::Objref_Traits< CORBA::Object >::duplicate ( CORBA::Object_ptr   )  [static]

Definition at line 963 of file Object.cpp.

References CORBA::Object::_duplicate().

00964   {
00965     return CORBA::Object::_duplicate (p);
00966   }

CORBA::Boolean TAO::Objref_Traits< CORBA::Object >::marshal ( const CORBA::Object_ptr  p,
TAO_OutputCDR cdr 
) [static]

Definition at line 981 of file Object.cpp.

References CORBA::Object::marshal().

00983   {
00984     return p->marshal (cdr);
00985   }

CORBA::Object_ptr TAO::Objref_Traits< CORBA::Object >::nil ( void   )  [static]

Definition at line 975 of file Object.cpp.

References CORBA::Object::_nil().

00976   {
00977     return CORBA::Object::_nil ();
00978   }

void TAO::Objref_Traits< CORBA::Object >::release ( CORBA::Object_ptr   )  [static]

Definition at line 969 of file Object.cpp.

References CORBA::release().

00970   {
00971     ::CORBA::release (p);
00972   }


The documentation for this struct was generated from the following files:
Generated on Tue Feb 2 17:39:58 2010 for TAO by  doxygen 1.4.7