Proto  3.2
Public Member Functions | Private Attributes | List of all members
Proto::DistributedSet< DATA > Class Template Reference

#include <Proto_DistributedSet.H>

Public Member Functions

 DistributedSet ()
 
 ~DistributedSet ()
 
void insert (const DATA &item)
 
void exchange ()
 
void clearLocal ()
 
void clearGlobal ()
 
std::set< DATA > data ()
 

Private Attributes

std::set< DATA > m_globalSet
 

Constructor & Destructor Documentation

◆ DistributedSet()

template<typename DATA >
Proto::DistributedSet< DATA >::DistributedSet ( )
inline

◆ ~DistributedSet()

template<typename DATA >
Proto::DistributedSet< DATA >::~DistributedSet ( )
inline

Member Function Documentation

◆ insert()

template<typename DATA >
void Proto::DistributedSet< DATA >::insert ( const DATA &  item)
inline

◆ exchange()

template<typename DATA >
void Proto::DistributedSet< DATA >::exchange ( )
inline

◆ clearLocal()

template<typename DATA >
void Proto::DistributedSet< DATA >::clearLocal ( )
inline

◆ clearGlobal()

template<typename DATA >
void Proto::DistributedSet< DATA >::clearGlobal ( )
inline

◆ data()

template<typename DATA >
std::set<DATA> Proto::DistributedSet< DATA >::data ( )
inline

Member Data Documentation

◆ m_globalSet

template<typename DATA >
std::set<DATA> Proto::DistributedSet< DATA >::m_globalSet
private

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