|
suanPan
|
A Bead class is a top level container. More...
#include <Bead.h>
Public Member Functions | |
| Bead () | |
| bool | insert (const shared_ptr< DomainBase > &) |
| void | erase_domain (unsigned) |
| void | enable_domain (unsigned) |
| void | disable_domain (unsigned) |
| void | set_current_domain_tag (unsigned) |
| unsigned | get_current_domain_tag () const |
| const shared_ptr< DomainBase > & | get_domain (unsigned) const |
| const shared_ptr< DomainBase > & | get_current_domain () const |
| int | precheck () |
| int | analyze () |
Friends | |
| shared_ptr< DomainBase > & | get_domain (const shared_ptr< Bead > &, unsigned) |
| shared_ptr< DomainBase > & | get_current_domain (const shared_ptr< Bead > &) |
| Bead::Bead | ( | ) |
| int Bead::analyze | ( | ) |
| void Bead::disable_domain | ( | unsigned | T | ) |
| void Bead::enable_domain | ( | unsigned | T | ) |
| void Bead::erase_domain | ( | unsigned | T | ) |
| const shared_ptr< DomainBase > & Bead::get_current_domain | ( | ) | const |
| unsigned Bead::get_current_domain_tag | ( | ) | const |
| const shared_ptr< DomainBase > & Bead::get_domain | ( | unsigned | T | ) | const |
| bool Bead::insert | ( | const shared_ptr< DomainBase > & | D | ) |
| int Bead::precheck | ( | ) |
| void Bead::set_current_domain_tag | ( | unsigned | T | ) |
|
friend |
|
friend |