#include <IOR_Table_Impl.h>
Static Public Member Functions | |
static TAO_IOR_Table_Impl_ptr | duplicate (TAO_IOR_Table_Impl_ptr) |
static void | release (TAO_IOR_Table_Impl_ptr) |
static TAO_IOR_Table_Impl_ptr | nil (void) |
::CORBA::Boolean | marshal (const TAO_IOR_Table_Impl_ptr p, TAO_OutputCDR &cdr) |
Definition at line 95 of file IOR_Table_Impl.h.
TAO_BEGIN_VERSIONED_NAMESPACE_DECL TAO_IOR_Table_Impl_ptr TAO::Objref_Traits< TAO_IOR_Table_Impl >::duplicate | ( | TAO_IOR_Table_Impl_ptr | ) | [static] |
Definition at line 21 of file IOR_Table_Impl.cpp.
References CORBA::is_nil().
00022 { 00023 if (!::CORBA::is_nil (p)) 00024 { 00025 p->_add_ref (); 00026 } 00027 00028 return p; 00029 }
CORBA::Boolean TAO::Objref_Traits< TAO_IOR_Table_Impl >::marshal | ( | const TAO_IOR_Table_Impl_ptr | p, | |
TAO_OutputCDR & | cdr | |||
) | [static] |
TAO_IOR_Table_Impl_ptr TAO::Objref_Traits< TAO_IOR_Table_Impl >::nil | ( | void | ) | [static] |
Definition at line 38 of file IOR_Table_Impl.cpp.
References TAO_IOR_Table_Impl::_nil().
00039 { 00040 return TAO_IOR_Table_Impl::_nil (); 00041 }
void TAO::Objref_Traits< TAO_IOR_Table_Impl >::release | ( | TAO_IOR_Table_Impl_ptr | ) | [static] |
Definition at line 32 of file IOR_Table_Impl.cpp.
References CORBA::release().
00033 { 00034 ::CORBA::release (p); 00035 }