OpenDDS  Snapshot(2023/04/28-20:55)
Static Public Member Functions | List of all members
TAO::Objref_Traits< DDS::GuardCondition > Struct Template Reference

#include <GuardCondition.h>

Static Public Member Functions

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

Detailed Description

template<>
struct TAO::Objref_Traits< DDS::GuardCondition >

Definition at line 61 of file GuardCondition.h.

Member Function Documentation

◆ duplicate()

Definition at line 50 of file GuardCondition.cpp.

References DDS::GuardCondition::_duplicate().

51 {
53 }
static GuardCondition_ptr _duplicate(GuardCondition_ptr obj)

◆ marshal()

Definition at line 68 of file GuardCondition.cpp.

References CORBA::Object::marshal().

71 {
72  return CORBA::Object::marshal(p, cdr);
73 }
virtual CORBA::Boolean marshal(TAO_OutputCDR &cdr)
Definition: Object.cpp:75

◆ nil()

Definition at line 62 of file GuardCondition.cpp.

63 {
64  return static_cast<DDS::GuardCondition_ptr>(0);
65 }

◆ release()

Definition at line 56 of file GuardCondition.cpp.

References CORBA::release().

57 {
58  CORBA::release(p);
59 }
void release(T x)

The documentation for this struct was generated from the following files: