Public Member Functions | Private Member Functions | Private Attributes
icl_hardware::can::tCanMatrixParser Class Reference

#include <tCanMatrixParser.h>

List of all members.

Public Member Functions

const CanMatrixgetCanMatrix () const
const bool isActive () const
 tCanMatrixParser (const std::string identifier="")
virtual ~tCanMatrixParser ()

Private Member Functions

const int checkXmlFile (TiXmlElement *element) const
const boost::filesystem::path & getDataFileName () const
int mapContentOfFile (TiXmlHandle &doc_handle)
int mapContentOfFile (void *dbc_)
void setDataFileName (const boost::filesystem::path &file_name)

Private Attributes

bool is_initialized
CanMatrix m_canmatrix
boost::filesystem::path * m_data_file_name

Detailed Description

Definition at line 71 of file tCanMatrixParser.h.


Constructor & Destructor Documentation

icl_hardware::can::tCanMatrixParser::tCanMatrixParser ( const std::string  identifier = "")

Constructor

Definition at line 54 of file tCanMatrixParser.cpp.

Destructor

Definition at line 139 of file tCanMatrixParser.cpp.


Member Function Documentation

const int icl_hardware::can::tCanMatrixParser::checkXmlFile ( TiXmlElement *  element) const [private]

Definition at line 238 of file tCanMatrixParser.cpp.

Definition at line 148 of file tCanMatrixParser.cpp.

const boost::filesystem::path & icl_hardware::can::tCanMatrixParser::getDataFileName ( ) const [private]

Definition at line 314 of file tCanMatrixParser.cpp.

Definition at line 319 of file tCanMatrixParser.cpp.

int icl_hardware::can::tCanMatrixParser::mapContentOfFile ( TiXmlHandle &  doc_handle) [private]

ID is known and vector has to be extented

ID is unknown, make a new pair

Definition at line 153 of file tCanMatrixParser.cpp.

Definition at line 254 of file tCanMatrixParser.cpp.

void icl_hardware::can::tCanMatrixParser::setDataFileName ( const boost::filesystem::path &  file_name) [private]

Definition at line 305 of file tCanMatrixParser.cpp.


Member Data Documentation

Definition at line 94 of file tCanMatrixParser.h.

Definition at line 92 of file tCanMatrixParser.h.

boost::filesystem::path* icl_hardware::can::tCanMatrixParser::m_data_file_name [private]

Definition at line 93 of file tCanMatrixParser.h.


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


fzi_icl_can
Author(s):
autogenerated on Thu Jun 6 2019 20:26:01