HavoqGT
havoqgt::mpi::visitor_queue< TVisitor, Queue, TGraph >::visitor_wrapper Struct Reference

Public Member Functions

uint32_t dest () const
 
uint32_t get_bcast () const
 
void set_bcast (uint32_t bcast)
 
void set_dest (uint32_t dest)
 
bool is_intercept () const
 
void set_intercept (bool intercept)
 

Public Attributes

TVisitor m_visitor
 

Detailed Description

template<typename TVisitor, template< typename T > class Queue, typename TGraph>
struct havoqgt::mpi::visitor_queue< TVisitor, Queue, TGraph >::visitor_wrapper

Definition at line 78 of file visitor_queue.hpp.

Member Function Documentation

template<typename TVisitor , template< typename T > class Queue, typename TGraph >
uint32_t havoqgt::mpi::visitor_queue< TVisitor, Queue, TGraph >::visitor_wrapper::dest ( ) const
inline

Definition at line 79 of file visitor_queue.hpp.

79 { return m_visitor.vertex.owner(); }
template<typename TVisitor , template< typename T > class Queue, typename TGraph >
uint32_t havoqgt::mpi::visitor_queue< TVisitor, Queue, TGraph >::visitor_wrapper::get_bcast ( ) const
inline

Definition at line 80 of file visitor_queue.hpp.

80 { return m_visitor.vertex.get_bcast(); }
template<typename TVisitor , template< typename T > class Queue, typename TGraph >
bool havoqgt::mpi::visitor_queue< TVisitor, Queue, TGraph >::visitor_wrapper::is_intercept ( ) const
inline

Definition at line 83 of file visitor_queue.hpp.

83 { return m_visitor.vertex.is_intercept(); }
template<typename TVisitor , template< typename T > class Queue, typename TGraph >
void havoqgt::mpi::visitor_queue< TVisitor, Queue, TGraph >::visitor_wrapper::set_bcast ( uint32_t  bcast)
inline

Definition at line 81 of file visitor_queue.hpp.

81 {m_visitor.vertex.set_bcast(bcast); }

Here is the caller graph for this function:

template<typename TVisitor , template< typename T > class Queue, typename TGraph >
void havoqgt::mpi::visitor_queue< TVisitor, Queue, TGraph >::visitor_wrapper::set_dest ( uint32_t  dest)
inline

Definition at line 82 of file visitor_queue.hpp.

Here is the caller graph for this function:

template<typename TVisitor , template< typename T > class Queue, typename TGraph >
void havoqgt::mpi::visitor_queue< TVisitor, Queue, TGraph >::visitor_wrapper::set_intercept ( bool  intercept)
inline

Definition at line 84 of file visitor_queue.hpp.

84 {m_visitor.vertex.set_intercept(intercept); }

Here is the caller graph for this function:

Member Data Documentation

template<typename TVisitor , template< typename T > class Queue, typename TGraph >
TVisitor havoqgt::mpi::visitor_queue< TVisitor, Queue, TGraph >::visitor_wrapper::m_visitor

Definition at line 85 of file visitor_queue.hpp.


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