TAO::In_Object_Argument_Cloner_T< S_ptr > Struct Template Reference

#include <Object_Argument_T.h>

List of all members.

Static Public Member Functions

static void duplicate (S_ptr objref)
static void release (S_ptr objref)


Detailed Description

template<typename S_ptr>
struct TAO::In_Object_Argument_Cloner_T< S_ptr >

Definition at line 53 of file Object_Argument_T.h.


Member Function Documentation

template<typename S_ptr>
void TAO::In_Object_Argument_Cloner_T< S_ptr >::duplicate ( S_ptr  objref  )  [static]

Definition at line 36 of file Object_Argument_T.cpp.

00037 {
00038   if (objref)
00039     {
00040       objref->_add_ref ();
00041     }
00042 }

template<typename S_ptr>
void TAO::In_Object_Argument_Cloner_T< S_ptr >::release ( S_ptr  objref  )  [static]

Definition at line 46 of file Object_Argument_T.cpp.

00047 {
00048   if (objref)
00049     {
00050       objref->_remove_ref ();
00051     }
00052 }


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