GMPI::comm_ref_t< Base_t, Object_t > Class Template Reference

#include <gmpi.hpp>

List of all members.

Public Types

typedef Base_t base_t
typedef Object_t object_t

Public Member Functions

 comm_ref_t (object_t &o)
object_tobject_ref ()
const object_tobject_ref () const

Private Attributes

object_tmy_object_ref


Detailed Description

template<typename Base_t, typename Object_t>
class GMPI::comm_ref_t< Base_t, Object_t >

Definition at line 228 of file gmpi.hpp.


Member Typedef Documentation

template<typename Base_t, typename Object_t>
typedef Base_t GMPI::comm_ref_t< Base_t, Object_t >::base_t

Definition at line 230 of file gmpi.hpp.

template<typename Base_t, typename Object_t>
typedef Object_t GMPI::comm_ref_t< Base_t, Object_t >::object_t

Definition at line 231 of file gmpi.hpp.


Constructor & Destructor Documentation

template<typename Base_t, typename Object_t>
GMPI::comm_ref_t< Base_t, Object_t >::comm_ref_t ( object_t o  )  [inline]

Definition at line 235 of file gmpi.hpp.


Member Function Documentation

template<typename Base_t, typename Object_t>
object_t& GMPI::comm_ref_t< Base_t, Object_t >::object_ref (  )  [inline]

Definition at line 236 of file gmpi.hpp.

References GMPI::comm_ref_t< Base_t, Object_t >::my_object_ref.

template<typename Base_t, typename Object_t>
const object_t& GMPI::comm_ref_t< Base_t, Object_t >::object_ref (  )  const [inline]

Definition at line 237 of file gmpi.hpp.

References GMPI::comm_ref_t< Base_t, Object_t >::my_object_ref.


Member Data Documentation

template<typename Base_t, typename Object_t>
object_t& GMPI::comm_ref_t< Base_t, Object_t >::my_object_ref [private]

Definition at line 233 of file gmpi.hpp.

Referenced by GMPI::comm_ref_t< Base_t, Object_t >::object_ref().


The documentation for this class was generated from the following file:
Generated on Wed Mar 11 10:35:17 2009 for angel by  doxygen 1.5.3