Namespaces | Defines | Functions
BTConstructor_for_Dot.cpp File Reference
#include "BTConstructor.h"
#include <fstream>
#include "ParserExceptions.h"
Include dependency graph for BTConstructor_for_Dot.cpp:

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::map_ids (const Node &o)
void bt_constructor::map_ids (const Tree &o)
void bt_constructor::map_ids (const BTConstructor &o)
void bt_constructor::printIds ()
std::ostream & bt_constructor::saveDot (std::ostream &out, const Node &o)
std::ostream & bt_constructor::saveDot (std::ostream &out, const Tree &o)
std::ostream & bt_constructor::saveDot (std::ostream &out, const BTConstructor &o)
void bt_constructor::saveDot (std::string prefix, const BTConstructor &o)
bool bt_constructor::saveDot_call_node (std::ostream &out, const Node &o)

Define Documentation

#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_for_Dot.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_for_Dot.cpp.



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