OpenDDS::DCPS::Objref_Servant_Pair< T_impl, T, T_ptr, T_var > Struct Template Reference

This struct holds both object reference and the corresponding servant. More...

#include <Definitions.h>

Collaboration diagram for OpenDDS::DCPS::Objref_Servant_Pair< T_impl, T, T_ptr, T_var >:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 Objref_Servant_Pair ()
 Objref_Servant_Pair (T_impl *svt, T_ptr obj, bool dup)
 ~Objref_Servant_Pair ()
bool operator== (const Objref_Servant_Pair &pair) const
bool operator< (const Objref_Servant_Pair &pair) const

Public Attributes

T_impl * svt_
T_var obj_

Detailed Description

template<typename T_impl, typename T, typename T_ptr, typename T_var>
struct OpenDDS::DCPS::Objref_Servant_Pair< T_impl, T, T_ptr, T_var >

This struct holds both object reference and the corresponding servant.


Constructor & Destructor Documentation

template<typename T_impl, typename T, typename T_ptr, typename T_var>
OpenDDS::DCPS::Objref_Servant_Pair< T_impl, T, T_ptr, T_var >::Objref_Servant_Pair (  )  [inline]

template<typename T_impl, typename T, typename T_ptr, typename T_var>
OpenDDS::DCPS::Objref_Servant_Pair< T_impl, T, T_ptr, T_var >::Objref_Servant_Pair ( T_impl *  svt,
T_ptr  obj,
bool  dup 
) [inline]

template<typename T_impl, typename T, typename T_ptr, typename T_var>
OpenDDS::DCPS::Objref_Servant_Pair< T_impl, T, T_ptr, T_var >::~Objref_Servant_Pair (  )  [inline]


Member Function Documentation

template<typename T_impl, typename T, typename T_ptr, typename T_var>
bool OpenDDS::DCPS::Objref_Servant_Pair< T_impl, T, T_ptr, T_var >::operator< ( const Objref_Servant_Pair< T_impl, T, T_ptr, T_var > &  pair  )  const [inline]

template<typename T_impl, typename T, typename T_ptr, typename T_var>
bool OpenDDS::DCPS::Objref_Servant_Pair< T_impl, T, T_ptr, T_var >::operator== ( const Objref_Servant_Pair< T_impl, T, T_ptr, T_var > &  pair  )  const [inline]


Member Data Documentation

template<typename T_impl, typename T, typename T_ptr, typename T_var>
T_var OpenDDS::DCPS::Objref_Servant_Pair< T_impl, T, T_ptr, T_var >::obj_

template<typename T_impl, typename T, typename T_ptr, typename T_var>
T_impl* OpenDDS::DCPS::Objref_Servant_Pair< T_impl, T, T_ptr, T_var >::svt_


The documentation for this struct was generated from the following file:
Generated on Fri Nov 7 09:37:34 2008 for OpenDDS by  doxygen 1.4.7