#include <message_data.h>
Public Member Functions | |
TextElement ()=default | |
TextElement (uint8_t id, const std::string &token, bool arg, const std::string &description) | |
std::string | GetParamToken (uint8_t value=0) const |
std::string | ToString () const |
std::smatch | MatchMe (std::string dfrag) const |
bool | Empty () const |
bool | operator== (const TextElement &other) const |
Public Attributes | |
uint8_t | ID |
std::string | Token |
std::string | GenericToken |
std::string | Pattern |
std::string | StrictPattern |
std::string | Description |
bool | HasArgument |
Definition at line 157 of file message_data.h.
|
default |
Referenced by operator==().
|
inline |
Definition at line 167 of file message_data.h.
References Description, GenericToken, HasArgument, ID, Pattern, StrictPattern, and Token.
|
inline |
Definition at line 189 of file message_data.h.
References HasArgument, and Token.
|
inline |
Definition at line 197 of file message_data.h.
References Description, and GenericToken.
|
inline |
Definition at line 201 of file message_data.h.
References StrictPattern.
|
inline |
Definition at line 208 of file message_data.h.
References ID.
|
inline |
Definition at line 211 of file message_data.h.
References ID, and TextElement().
uint8_t yaze::editor::TextElement::ID |
Definition at line 158 of file message_data.h.
Referenced by Empty(), operator==(), yaze::editor::ParseMessageToData(), and TextElement().
std::string yaze::editor::TextElement::Token |
Definition at line 159 of file message_data.h.
Referenced by GetParamToken(), yaze::test::TEST_F(), and TextElement().
std::string yaze::editor::TextElement::GenericToken |
Definition at line 160 of file message_data.h.
Referenced by TextElement(), and ToString().
std::string yaze::editor::TextElement::Pattern |
Definition at line 161 of file message_data.h.
Referenced by TextElement().
std::string yaze::editor::TextElement::StrictPattern |
Definition at line 162 of file message_data.h.
Referenced by MatchMe(), and TextElement().
std::string yaze::editor::TextElement::Description |
Definition at line 163 of file message_data.h.
Referenced by TextElement(), and ToString().
bool yaze::editor::TextElement::HasArgument |
Definition at line 164 of file message_data.h.
Referenced by GetParamToken(), yaze::editor::ParseMessageToData(), and TextElement().