|
Formula Student Autonomous Systems
The code for the main driverless system
|
#include <configParser.hpp>


Public Member Functions | |
| ConfigElement (Node node) | |
| NodeType::value | getType () |
| Node | getNode () |
| bool | hasElement (string elementName) |
| vector< ConfigElement > | getElements () |
| ConfigElement | getElement (string elementName) |
| bool | getElement (ConfigElement *element, string elementName) |
| bool | getElements (vector< ConfigElement > *vec) |
| ConfigElement | operator[] (string elementName) |
| ConfigElement | operator[] (int i) |
| template<typename T > | |
| T | getElement (string elementName) |
| template<typename T > | |
| bool | getElement (T *res, string elementName) |
Protected Attributes | |
| Node | node |
| NodeType::value | type |
Definition at line 14 of file configParser.hpp.
|
inline |
Definition at line 17 of file configParser.hpp.
| bool ConfigElement::getElement | ( | ConfigElement * | element, |
| string | elementName | ||
| ) |
Definition at line 50 of file configParser.cpp.
| ConfigElement ConfigElement::getElement | ( | string | elementName | ) |
Definition at line 23 of file configParser.cpp.


|
inline |
Definition at line 46 of file configParser.hpp.
|
inline |
Definition at line 47 of file configParser.hpp.
| vector< ConfigElement > ConfigElement::getElements | ( | ) |
| bool ConfigElement::getElements | ( | vector< ConfigElement > * | vec | ) |
Definition at line 60 of file configParser.cpp.
| Node ConfigElement::getNode | ( | ) |
Definition at line 5 of file configParser.cpp.
| NodeType::value ConfigElement::getType | ( | ) |
Definition at line 3 of file configParser.cpp.
| bool ConfigElement::hasElement | ( | string | elementName | ) |
|
inline |
Definition at line 38 of file configParser.hpp.
|
inline |
Definition at line 30 of file configParser.hpp.
|
protected |
Definition at line 54 of file configParser.hpp.
|
protected |
Definition at line 55 of file configParser.hpp.