Go to the source code of this file.
Namespaces | |
namespace | bt_constructor |
Defines | |
#define | FOREACH_MAP(TYPE, VEC) for(std::map<std::string, TYPE>::const_iterator i=o.VEC.begin();i!=o.VEC.end();i++) |
#define | FOREACH_VEC(TYPE, VEC) for(std::vector<TYPE>::const_iterator i=o.VEC.begin();i!=o.VEC.end();i++) |
Functions | |
void | bt_constructor::bt_call (std::ostream &out, std::string tab, std::string name, std::string type, string id) |
void | bt_constructor::bt_dec_bgn (std::ostream &out, std::string tab, std::string name, string id, string dec_type) |
void | bt_constructor::bt_dec_end (std::ostream &out, std::string tab) |
void | bt_constructor::bt_NODE_bgn (std::ostream &out, std::string tab, std::string node, std::string name, string id) |
void | bt_constructor::bt_NODE_bgn (std::ostream &out, std::string tab, std::string node, std::string name, string id, string attr, string attr_value) |
void | bt_constructor::bt_par_bgn (std::ostream &out, std::string tab, std::string name, string id) |
void | bt_constructor::bt_par_end (std::ostream &out, std::string tab) |
void | bt_constructor::bt_sel_bgn (std::ostream &out, std::string tab, std::string name, string id) |
void | bt_constructor::bt_sel_end (std::ostream &out, std::string tab) |
void | bt_constructor::bt_seq_bgn (std::ostream &out, std::string tab, std::string name, string id) |
void | bt_constructor::bt_seq_end (std::ostream &out, std::string tab) |
void | bt_constructor::bt_task_bgn (std::ostream &out, std::string tab, std::string name, string id) |
void | bt_constructor::bt_task_end (std::ostream &out, std::string tab) |
void | bt_constructor::bt_task_result (std::ostream &out, std::string tab, std::string name, string id, string task_result) |
void | bt_constructor::bt_task_result_after (std::ostream &out, std::string tab, std::string name, string id, string task_result) |
void | bt_constructor::bt_tree_bgn (std::ostream &out, std::string tab, std::string name, string id) |
void | bt_constructor::bt_tree_end (std::ostream &out, std::string tab) |
std::ostream & | bt_constructor::operator<< (std::ostream &out, const Node &o) |
std::ostream & | bt_constructor::operator<< (std::ostream &out, const Tree &o) |
std::ostream & | bt_constructor::operator<< (std::ostream &out, const BTConstructor &o) |
bool | bt_constructor::print_call_node (std::ostream &out, const Node &o) |
std::ostream & | bt_constructor::saveXml (std::ostream &out, const Node &o) |
std::ostream & | bt_constructor::saveXml (std::ostream &out, const Tree &o) |
std::ostream & | bt_constructor::saveXml (std::ostream &out, const BTConstructor &o) |
void | bt_constructor::saveXml (std::string path_prefix, const BTConstructor &o) |
bool | bt_constructor::saveXml_call_node (std::ostream &out, const Node &o) |
#define FOREACH_MAP | ( | TYPE, | |
VEC | |||
) | for(std::map<std::string, TYPE>::const_iterator i=o.VEC.begin();i!=o.VEC.end();i++) |
Definition at line 17 of file BTConstructor.cpp.
#define FOREACH_VEC | ( | TYPE, | |
VEC | |||
) | for(std::vector<TYPE>::const_iterator i=o.VEC.begin();i!=o.VEC.end();i++) |
Definition at line 16 of file BTConstructor.cpp.