casa::FlagAgentList Class Reference

#include <FlagAgentBase.h>

List of all members.

Public Member Functions

 FlagAgentList ()
 ~FlagAgentList ()
void push_back (FlagAgentBase *agent_i)
 Methods to mimic vector.
void pop_back ()
void clear ()
bool empty ()
size_t size ()
void start ()
 Methods to mimic FlagAgentBase.
void terminate ()
void join ()
void apply (bool sequential=false)
void chunkSummary ()
void tableSummary ()
void setProfiling (bool enable)
void setCheckMode (bool enable)
FlagReport gatherReports ()
 Method to accumulate reports from all agents.

Private Attributes

vector< FlagAgentBase * > container_p
vector< FlagAgentBase * >::iterator iterator_p

Detailed Description

Definition at line 427 of file FlagAgentBase.h.


Constructor & Destructor Documentation

casa::FlagAgentList::FlagAgentList (  ) 
casa::FlagAgentList::~FlagAgentList (  ) 

Member Function Documentation

void casa::FlagAgentList::apply ( bool  sequential = false  ) 
void casa::FlagAgentList::chunkSummary (  ) 
void casa::FlagAgentList::clear (  ) 
bool casa::FlagAgentList::empty (  ) 
FlagReport casa::FlagAgentList::gatherReports (  ) 

Method to accumulate reports from all agents.

void casa::FlagAgentList::join (  ) 
void casa::FlagAgentList::pop_back (  ) 
void casa::FlagAgentList::push_back ( FlagAgentBase agent_i  ) 

Methods to mimic vector.

void casa::FlagAgentList::setCheckMode ( bool  enable  ) 
void casa::FlagAgentList::setProfiling ( bool  enable  ) 
size_t casa::FlagAgentList::size (  ) 
void casa::FlagAgentList::start (  ) 

Methods to mimic FlagAgentBase.

void casa::FlagAgentList::tableSummary (  ) 
void casa::FlagAgentList::terminate (  ) 

Member Data Documentation

Definition at line 456 of file FlagAgentBase.h.

Definition at line 457 of file FlagAgentBase.h.


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

Generated on 31 Aug 2016 for casa by  doxygen 1.6.1