cosi::ThreadSet Class Reference

#include <ThreadSet.h>

Inheritance diagram for cosi::ThreadSet:

cosi::Quantity

List of all members.

Public Types

typedef std::set< Thread >
::iterator 
iterator

Public Member Functions

 ThreadSet ()
 ~ThreadSet ()
ThreadSet Get ()
void Set (ThreadSet pSet)
std::set< ThreadGetValue ()
void SetValue (std::set< Thread > pSet)
void AddThread (Thread pT)
int Size ()
Thread GetLongestMessage ()
iterator ThreadSetBegin ()
iterator ThreadSetEnd ()
bool operator< (ThreadSet pSet)
bool operator== (ThreadSet pSet)
ThreadSet operator+ (ThreadSet pSet)

Static Public Attributes

static std::string sQuantityName = "ThreadSet"
static std::string sQuantityType = "Set of threads"

Private Attributes

std::set< ThreadmSet

Friends

std::ostream & operator<< (std::ostream &pOs, const ThreadSet &pT)


Member Typedef Documentation


Constructor & Destructor Documentation

cosi::ThreadSet::ThreadSet (  ) 

cosi::ThreadSet::~ThreadSet (  ) 


Member Function Documentation

ThreadSet cosi::ThreadSet::Get (  ) 

void cosi::ThreadSet::Set ( ThreadSet  pSet  ) 

std::set< Thread > cosi::ThreadSet::GetValue (  ) 

void cosi::ThreadSet::SetValue ( std::set< Thread pSet  ) 

void cosi::ThreadSet::AddThread ( Thread  pT  ) 

int cosi::ThreadSet::Size (  ) 

Thread cosi::ThreadSet::GetLongestMessage (  ) 

ThreadSet::iterator cosi::ThreadSet::ThreadSetBegin (  ) 

ThreadSet::iterator cosi::ThreadSet::ThreadSetEnd (  ) 

bool cosi::ThreadSet::operator< ( ThreadSet  pSet  ) 

bool cosi::ThreadSet::operator== ( ThreadSet  pSet  ) 

ThreadSet cosi::ThreadSet::operator+ ( ThreadSet  pSet  ) 


Friends And Related Function Documentation

std::ostream& operator<< ( std::ostream &  pOs,
const ThreadSet pT 
) [friend]


Member Data Documentation

std::set<Thread> cosi::ThreadSet::mSet [private]

std::string cosi::ThreadSet::sQuantityName = "ThreadSet" [static]

std::string cosi::ThreadSet::sQuantityType = "Set of threads" [static]


The documentation for this class was generated from the following files:
Generated on Sun Sep 7 18:37:46 2008 for COSI by  doxygen 1.5.4
Contact 
©2002-2018 U.C. Regents