casa  $Rev:20696$
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Public Member Functions | Private Attributes
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 411 of file FlagAgentBase.h.


Constructor & Destructor Documentation


Member Function Documentation

void casa::FlagAgentList::apply ( bool  sequential = false)

Method to accumulate reports from all agents.

Methods to mimic vector.

void casa::FlagAgentList::setCheckMode ( bool  enable)
void casa::FlagAgentList::setProfiling ( bool  enable)

Methods to mimic FlagAgentBase.


Member Data Documentation

Definition at line 440 of file FlagAgentBase.h.

vector<FlagAgentBase *>::iterator casa::FlagAgentList::iterator_p [private]

Definition at line 441 of file FlagAgentBase.h.


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