Public Attributes | List of all members
Syntax Struct Reference

The Syntax class serves as a data struct to provide information about important symbols for the communication classes. (e.g. end_of_line, etc..) More...

#include <syntax.h>

Public Attributes

std::string answerOnCmdPrefix
 
std::string channelGrpMsgPrefix
 
std::string cmdErrorPrefix
 
std::string endOfFrame
 
std::string endOfMessage
 
std::string genErrorPrefix
 
std::unordered_set< std::string > grpErrorsAscii
 
std::unordered_map< std::string, std::unordered_set< unsigned int > > grpErrorsBinary
 
std::string optionsPrefix
 
std::string textMsgPrefix
 

Detailed Description

The Syntax class serves as a data struct to provide information about important symbols for the communication classes. (e.g. end_of_line, etc..)

Definition at line 21 of file syntax.h.

Member Data Documentation

std::string Syntax::answerOnCmdPrefix

Signals an incoming answer on a command.

Definition at line 26 of file syntax.h.

std::string Syntax::channelGrpMsgPrefix

Signals an incoming sensor group message.

Definition at line 27 of file syntax.h.

std::string Syntax::cmdErrorPrefix

Signals a command error.

Definition at line 28 of file syntax.h.

std::string Syntax::endOfFrame

(optional) Signals the end of a line.

Definition at line 24 of file syntax.h.

std::string Syntax::endOfMessage

Special symbol that signals the end of a message.

Definition at line 23 of file syntax.h.

std::string Syntax::genErrorPrefix

Signals a board or communication error.

Definition at line 29 of file syntax.h.

std::unordered_set<std::string> Syntax::grpErrorsAscii

List of possible ascii encoded group message error codes.

Definition at line 31 of file syntax.h.

std::unordered_map<std::string, std::unordered_set<unsigned int> > Syntax::grpErrorsBinary

List of possible binary encoded group message error codes.

Definition at line 32 of file syntax.h.

std::string Syntax::optionsPrefix

Signals a modification to a standard command.

Definition at line 30 of file syntax.h.

std::string Syntax::textMsgPrefix

Signals an incoming plain text message.

Definition at line 25 of file syntax.h.


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


pses_ucbridge
Author(s): Sebastian Ehmes
autogenerated on Sat Oct 28 2017 19:16:13