#include <Container.h>

Public Member Functions | |
| virtual bool | contains (std::string name) const =0 |
| virtual std::string | copy (std::string name) const =0 |
| virtual void | map_ids (std::string name, std::string id) const =0 |
| virtual void | saveDot (std::ostream &out, std::string tab, std::string name, std::string id) const =0 |
| virtual void | saveXml (std::ostream &out, std::string tab, std::string name, std::string id) const =0 |
| virtual | ~Container () |
Static Public Member Functions | |
| static void | clear_postData () |
| static std::string | get_id_counter () |
| static std::map< std::string, std::string > & | map_id_to_number () |
| static std::stringstream & | postData () |
| static void | reset_id_counter () |
Static Private Member Functions | |
| static int & | id_counter () |
Definition at line 19 of file Container.h.
| virtual Container::~Container | ( | ) | [inline, virtual] |
Definition at line 29 of file Container.h.
| static void Container::clear_postData | ( | ) | [inline, static] |
Definition at line 26 of file Container.h.
| virtual bool Container::contains | ( | std::string | name | ) | const [pure virtual] |
Implemented in fsm_constructor::FSMConstructor, and bt_constructor::BTConstructor.
| virtual std::string Container::copy | ( | std::string | name | ) | const [pure virtual] |
Implemented in fsm_constructor::FSMConstructor, and bt_constructor::BTConstructor.
| static std::string Container::get_id_counter | ( | ) | [inline, static] |
Definition at line 23 of file Container.h.
| static int& Container::id_counter | ( | ) | [inline, static, private] |
Definition at line 20 of file Container.h.
| static std::map<std::string, std::string>& Container::map_id_to_number | ( | ) | [inline, static] |
Definition at line 24 of file Container.h.
| virtual void Container::map_ids | ( | std::string | name, |
| std::string | id | ||
| ) | const [pure virtual] |
Implemented in bt_constructor::BTConstructor, and fsm_constructor::FSMConstructor.
| static std::stringstream& Container::postData | ( | ) | [inline, static] |
Definition at line 25 of file Container.h.
| static void Container::reset_id_counter | ( | ) | [inline, static] |
Definition at line 22 of file Container.h.
| virtual void Container::saveDot | ( | std::ostream & | out, |
| std::string | tab, | ||
| std::string | name, | ||
| std::string | id | ||
| ) | const [pure virtual] |
Implemented in bt_constructor::BTConstructor, and fsm_constructor::FSMConstructor.
| virtual void Container::saveXml | ( | std::ostream & | out, |
| std::string | tab, | ||
| std::string | name, | ||
| std::string | id | ||
| ) | const [pure virtual] |
Implemented in bt_constructor::BTConstructor, and fsm_constructor::FSMConstructor.