casa
5.7.0-16
|
#include <FlagAgentBase.h>
Public Member Functions | |
FlagAgentList () | |
~FlagAgentList () | |
void | push_back (FlagAgentBase *agent_i) |
Methods to mimic vector. More... | |
void | pop_back () |
void | clear () |
bool | empty () |
size_t | size () |
void | start () |
Methods to mimic FlagAgentBase. More... | |
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. More... | |
Private Attributes | |
std::vector< FlagAgentBase * > | container_p |
std::vector< FlagAgentBase * > ::iterator | iterator_p |
Definition at line 428 of file FlagAgentBase.h.
casa::FlagAgentList::FlagAgentList | ( | ) |
casa::FlagAgentList::~FlagAgentList | ( | ) |
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 | ( | ) |
|
private |
Definition at line 457 of file FlagAgentBase.h.
|
private |
Definition at line 458 of file FlagAgentBase.h.