Public Member Functions | Public Attributes
labust::utils::WriteXML Class Reference

#include <xmlPrinter.hpp>

List of all members.

Public Member Functions

void addCourse_keeping_FA (double course, double speed, double heading)
void addCourse_keeping_UA (double course, double speed)
void addDynamic_positioning (double north, double east, double heading)
void addEvent ()
void addGo2point_FA (double north, double east, double speed, double victoryRadius)
void addGo2point_UA (double north, double east, double speed, double victoryRadius)
void addMission ()
void addXMLNode (XMLNode *parentNode, string nodeName, string attrName, string attrValue, double value)
void saveXML (string fileName)
 WriteXML ()

Public Attributes

XMLDocument doc
XMLNode * events
int id
XMLNode * idNode
XMLNode * main
XMLNode * mission
XMLNode * param
XMLNode * primitive

Detailed Description

Definition at line 59 of file xmlPrinter.hpp.


Constructor & Destructor Documentation

Definition at line 105 of file xmlPrinter.hpp.


Member Function Documentation

void labust::utils::WriteXML::addCourse_keeping_FA ( double  course,
double  speed,
double  heading 
)

Definition at line 196 of file xmlPrinter.hpp.

void labust::utils::WriteXML::addCourse_keeping_UA ( double  course,
double  speed 
)

Definition at line 213 of file xmlPrinter.hpp.

void labust::utils::WriteXML::addDynamic_positioning ( double  north,
double  east,
double  heading 
)

Definition at line 179 of file xmlPrinter.hpp.

Definition at line 117 of file xmlPrinter.hpp.

void labust::utils::WriteXML::addGo2point_FA ( double  north,
double  east,
double  speed,
double  victoryRadius 
)

Definition at line 161 of file xmlPrinter.hpp.

void labust::utils::WriteXML::addGo2point_UA ( double  north,
double  east,
double  speed,
double  victoryRadius 
)

Definition at line 144 of file xmlPrinter.hpp.

Definition at line 109 of file xmlPrinter.hpp.

void labust::utils::WriteXML::addXMLNode ( XMLNode *  parentNode,
string  nodeName,
string  attrName,
string  attrValue,
double  value 
)

Definition at line 131 of file xmlPrinter.hpp.

void labust::utils::WriteXML::saveXML ( string  fileName)

Definition at line 123 of file xmlPrinter.hpp.


Member Data Documentation

Definition at line 92 of file xmlPrinter.hpp.

Definition at line 99 of file xmlPrinter.hpp.

Definition at line 101 of file xmlPrinter.hpp.

Definition at line 98 of file xmlPrinter.hpp.

Definition at line 95 of file xmlPrinter.hpp.

Definition at line 94 of file xmlPrinter.hpp.

Definition at line 97 of file xmlPrinter.hpp.

Definition at line 96 of file xmlPrinter.hpp.


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


labust_mission
Author(s): Filip Mandic
autogenerated on Fri Aug 28 2015 11:23:06