#include <swarm.h>
Definition at line 42 of file swarm.h.
micros_swarm::Swarm::Swarm |
( |
| ) |
|
micros_swarm::Swarm::Swarm |
( |
int |
swarm_id | ) |
|
micros_swarm::Swarm::Swarm |
( |
const Swarm & |
s | ) |
|
micros_swarm::Swarm::~Swarm |
( |
| ) |
|
void micros_swarm::Swarm::breakup |
( |
| ) |
|
const Swarm micros_swarm::Swarm::difference |
( |
const Swarm & |
s, |
|
|
int |
new_swarm_id |
|
) |
| |
void micros_swarm::Swarm::execute |
( |
const boost::function< void()> & |
f | ) |
|
const int micros_swarm::Swarm::id |
( |
| ) |
const |
const bool micros_swarm::Swarm::in |
( |
| ) |
const |
const Swarm micros_swarm::Swarm::intersection |
( |
const Swarm & |
s, |
|
|
int |
new_swarm_id |
|
) |
| |
void micros_swarm::Swarm::join |
( |
| ) |
|
void micros_swarm::Swarm::leave |
( |
| ) |
|
const std::set< int > micros_swarm::Swarm::members |
( |
| ) |
|
const Swarm micros_swarm::Swarm::negation |
( |
int |
new_swarm_id | ) |
|
Swarm & micros_swarm::Swarm::operator= |
( |
const Swarm & |
s | ) |
|
void micros_swarm::Swarm::print |
( |
| ) |
const |
void micros_swarm::Swarm::select |
( |
const boost::function< bool()> & |
bf | ) |
|
const Swarm micros_swarm::Swarm::swarm_union |
( |
const Swarm & |
s, |
|
|
int |
new_swarm_id |
|
) |
| |
void micros_swarm::Swarm::unselect |
( |
const boost::function< bool()> & |
bf | ) |
|
int micros_swarm::Swarm::swarm_id_ |
|
private |
The documentation for this class was generated from the following files: