Public Member Functions | Static Public Member Functions | Static Private Member Functions
Container Class Reference

#include <Container.h>

Inheritance diagram for Container:
Inheritance graph
[legend]

List of all members.

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 ()

Detailed Description

Definition at line 19 of file Container.h.


Constructor & Destructor Documentation

virtual Container::~Container ( ) [inline, virtual]

Definition at line 29 of file Container.h.


Member Function Documentation

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]
virtual std::string Container::copy ( std::string  name) const [pure virtual]
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]
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]
virtual void Container::saveXml ( std::ostream &  out,
std::string  tab,
std::string  name,
std::string  id 
) const [pure virtual]

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


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