Public Member Functions | Public Attributes
bt_constructor::BTConstructor Class Reference

#include <BTConstructor.h>

Inheritance diagram for bt_constructor::BTConstructor:
Inheritance graph
[legend]

List of all members.

Public Member Functions

 BTConstructor (std::stringstream &errors, std::string filename)
bool contains (std::string name) const
bool contains_fsm (string name) const
bool contains_tree (string name) const
std::string copy (std::string name) const
std::string copy_fsm (std::string name) const
std::string copy_tree (std::string name) const
void map_ids (std::string name, std::string id) const
void map_ids_fsm (std::string name, std::string id) const
void map_ids_tree (std::string name, std::string id) const
void saveDot (std::ostream &out, std::string tab, std::string name, std::string id) const
void saveDot_fsm (std::ostream &out, std::string tab, std::string name, std::string id) const
void saveDot_tree (std::ostream &out, std::string tab, std::string name, std::string id) const
void saveXml (std::ostream &out, std::string tab, std::string name, std::string id) const
void saveXml_fsm (std::ostream &out, std::string tab, std::string name, std::string id) const
void saveXml_tree (std::ostream &out, std::string tab, std::string name, std::string id) const
std::string search_simple_node (std::string name) const

Public Attributes

std::stringstream & errors
std::string filename
Containerfsms
std::deque< Nodestack_node

Detailed Description

Definition at line 125 of file BTConstructor.h.


Constructor & Destructor Documentation

bt_constructor::BTConstructor::BTConstructor ( std::stringstream &  errors,
std::string  filename 
) [inline]

Definition at line 127 of file BTConstructor.h.


Member Function Documentation

bool bt_constructor::BTConstructor::contains ( std::string  name) const [inline, virtual]

Implements Container.

Definition at line 148 of file BTConstructor.h.

bool bt_constructor::BTConstructor::contains_fsm ( string  name) const [inline]

Definition at line 141 of file BTConstructor.h.

bool bt_constructor::BTConstructor::contains_tree ( string  name) const [inline]

Definition at line 134 of file BTConstructor.h.

std::string bt_constructor::BTConstructor::copy ( std::string  name) const [virtual]

Implements Container.

Definition at line 47 of file Constructors.cpp.

std::string bt_constructor::BTConstructor::copy_fsm ( std::string  name) const [inline]

Definition at line 144 of file BTConstructor.h.

std::string bt_constructor::BTConstructor::copy_tree ( std::string  name) const [inline]

Definition at line 137 of file BTConstructor.h.

void bt_constructor::BTConstructor::map_ids ( std::string  name,
std::string  id 
) const [virtual]

Implements Container.

Definition at line 67 of file Constructors.cpp.

void bt_constructor::BTConstructor::map_ids_fsm ( std::string  name,
std::string  id 
) const [inline]

Definition at line 173 of file BTConstructor.h.

void bt_constructor::BTConstructor::map_ids_tree ( std::string  name,
std::string  id 
) const [inline]

Definition at line 172 of file BTConstructor.h.

void bt_constructor::BTConstructor::saveDot ( std::ostream &  out,
std::string  tab,
std::string  name,
std::string  id 
) const [virtual]

Implements Container.

Definition at line 59 of file Constructors.cpp.

void bt_constructor::BTConstructor::saveDot_fsm ( std::ostream &  out,
std::string  tab,
std::string  name,
std::string  id 
) const [inline]

Definition at line 162 of file BTConstructor.h.

void bt_constructor::BTConstructor::saveDot_tree ( std::ostream &  out,
std::string  tab,
std::string  name,
std::string  id 
) const [inline]

Definition at line 165 of file BTConstructor.h.

void bt_constructor::BTConstructor::saveXml ( std::ostream &  out,
std::string  tab,
std::string  name,
std::string  id 
) const [virtual]

Implements Container.

Definition at line 51 of file Constructors.cpp.

void bt_constructor::BTConstructor::saveXml_fsm ( std::ostream &  out,
std::string  tab,
std::string  name,
std::string  id 
) const [inline]

Definition at line 152 of file BTConstructor.h.

void bt_constructor::BTConstructor::saveXml_tree ( std::ostream &  out,
std::string  tab,
std::string  name,
std::string  id 
) const [inline]

Definition at line 155 of file BTConstructor.h.

std::string bt_constructor::BTConstructor::search_simple_node ( std::string  name) const

Definition at line 74 of file Constructors.cpp.


Member Data Documentation

Definition at line 131 of file BTConstructor.h.

Definition at line 132 of file BTConstructor.h.

Definition at line 130 of file BTConstructor.h.

Definition at line 129 of file BTConstructor.h.


The documentation for this class was generated from the following files:


decision_making_parser
Author(s):
autogenerated on Wed Aug 26 2015 11:16:57