Marsyas  0.5.0-beta1
Public Member Functions
marohtml Class Reference

generate xml representing a MarSystem More...

#include <marohtml.h>

Inherits marostring.

Public Member Functions

virtual void begin_children (int num_children)
virtual void begin_control (std::string type, std::string name, std::string value, bool has_state)
virtual void begin_control_links_in (int num_links)
virtual void begin_control_links_out (int num_links)
virtual void begin_controls (int num_controls)
virtual void begin_marsystem (bool isComposite, std::string type, std::string name)
virtual void end_children (int num_children)
virtual void end_control (std::string type, std::string name, std::string value, bool has_state)
virtual void end_control_links_in (int num_links)
virtual void end_control_links_out (int num_links)
virtual void end_controls (int num_controls)
virtual void end_marsystem (bool isComposite, std::string type, std::string name)
 marohtml ()
virtual void put_control_link_in (std::string abspath, std::string type, std::string name)
virtual void put_control_link_out (std::string abspath, std::string type, std::string name)
virtual std::string str ()
virtual ~marohtml ()

Detailed Description

generate xml representing a MarSystem

Author:
inb@cs.uvic.ca

Definition at line 36 of file marohtml.h.


Constructor & Destructor Documentation

marohtml ( )

Definition at line 27 of file marohtml.cpp.

~marohtml ( ) [virtual]

Definition at line 31 of file marohtml.cpp.


Member Function Documentation

void begin_children ( int  num_children) [virtual]

Implements marostring.

Definition at line 129 of file marohtml.cpp.

void begin_control ( std::string  type,
std::string  name,
std::string  value,
bool  has_state 
) [virtual]

Implements marostring.

Definition at line 67 of file marohtml.cpp.

void begin_control_links_in ( int  num_links) [virtual]

Reimplemented from marostring.

Definition at line 76 of file marohtml.cpp.

void begin_control_links_out ( int  num_links) [virtual]

Reimplemented from marostring.

Definition at line 95 of file marohtml.cpp.

void begin_controls ( int  num_controls) [virtual]

Implements marostring.

Definition at line 60 of file marohtml.cpp.

void begin_marsystem ( bool  isComposite,
std::string  type,
std::string  name 
) [virtual]

Implements marostring.

Definition at line 37 of file marohtml.cpp.

void end_children ( int  num_children) [virtual]

Reimplemented from marostring.

Definition at line 136 of file marohtml.cpp.

void end_control ( std::string  type,
std::string  name,
std::string  value,
bool  has_state 
) [virtual]

Reimplemented from marostring.

Definition at line 113 of file marohtml.cpp.

void end_control_links_in ( int  num_links) [virtual]

Reimplemented from marostring.

Definition at line 88 of file marohtml.cpp.

void end_control_links_out ( int  num_links) [virtual]

Reimplemented from marostring.

Definition at line 106 of file marohtml.cpp.

void end_controls ( int  num_controls) [virtual]

Reimplemented from marostring.

Definition at line 121 of file marohtml.cpp.

void end_marsystem ( bool  isComposite,
std::string  type,
std::string  name 
) [virtual]

Reimplemented from marostring.

Definition at line 51 of file marohtml.cpp.

void put_control_link_in ( std::string  abspath,
std::string  type,
std::string  name 
) [virtual]

Reimplemented from marostring.

Definition at line 82 of file marohtml.cpp.

void put_control_link_out ( std::string  abspath,
std::string  type,
std::string  name 
) [virtual]

Reimplemented from marostring.

Definition at line 101 of file marohtml.cpp.

std::string str ( ) [virtual]

Reimplemented from marostring.

Definition at line 144 of file marohtml.cpp.


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