TAO::Objref_Traits< OpenDDS::DCPS::Recorder > Struct Template Reference

#include <Recorder.h>

List of all members.

Static Public Member Functions

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


Detailed Description

template<>
struct TAO::Objref_Traits< OpenDDS::DCPS::Recorder >

Definition at line 112 of file Recorder.h.


Member Function Documentation

OpenDDS::DCPS::Recorder_ptr TAO::Objref_Traits< OpenDDS::DCPS::Recorder >::duplicate ( OpenDDS::DCPS::Recorder_ptr  p  )  [static]

Definition at line 33 of file Recorder.cpp.

References OpenDDS::DCPS::Recorder::_duplicate().

00034 {
00035   return OpenDDS::DCPS::Recorder::_duplicate(p);
00036 }

CORBA::Boolean TAO::Objref_Traits< OpenDDS::DCPS::Recorder >::marshal ( const OpenDDS::DCPS::Recorder_ptr  p,
TAO_OutputCDR cdr 
) [static]

Definition at line 51 of file Recorder.cpp.

00053 {
00054   return false;
00055 }

OpenDDS::DCPS::Recorder_ptr TAO::Objref_Traits< OpenDDS::DCPS::Recorder >::nil (  )  [static]

Definition at line 45 of file Recorder.cpp.

00046 {
00047   return static_cast<OpenDDS::DCPS::Recorder_ptr>(0);
00048 }

void TAO::Objref_Traits< OpenDDS::DCPS::Recorder >::release ( OpenDDS::DCPS::Recorder_ptr  p  )  [static]

Definition at line 39 of file Recorder.cpp.

References OpenDDS::DCPS::Recorder::_remove_ref().

00040 {
00041   if (p) p->_remove_ref();
00042 }


The documentation for this struct was generated from the following files:
Generated on Fri Feb 12 20:06:51 2016 for OpenDDS by  doxygen 1.4.7