#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::smatch | MatchMe (const 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 275 of file message_data.h.
|
default |
|
inline |
Definition at line 285 of file message_data.h.
References Description, GenericToken, HasArgument, ID, Pattern, StrictPattern, and Token.
|
inline |
Definition at line 307 of file message_data.h.
References HasArgument, and Token.
|
inline |
Definition at line 315 of file message_data.h.
References StrictPattern.
|
inline |
Definition at line 322 of file message_data.h.
References ID.
|
inline |
Definition at line 325 of file message_data.h.
References ID.
| uint8_t yaze::editor::TextElement::ID |
Definition at line 276 of file message_data.h.
Referenced by Empty(), yaze::editor::FindMatchingSpecial(), operator==(), yaze::editor::ParseMessageToData(), and TextElement().
| std::string yaze::editor::TextElement::Token |
Definition at line 277 of file message_data.h.
Referenced by GetParamToken(), yaze::test::TEST_F(), and TextElement().
| std::string yaze::editor::TextElement::GenericToken |
Definition at line 278 of file message_data.h.
Referenced by TextElement().
| std::string yaze::editor::TextElement::Pattern |
Definition at line 279 of file message_data.h.
Referenced by TextElement().
| std::string yaze::editor::TextElement::StrictPattern |
Definition at line 280 of file message_data.h.
Referenced by MatchMe(), and TextElement().
| std::string yaze::editor::TextElement::Description |
Definition at line 281 of file message_data.h.
Referenced by TextElement().
| bool yaze::editor::TextElement::HasArgument |
Definition at line 282 of file message_data.h.
Referenced by GetParamToken(), yaze::editor::ParseMessageToData(), and TextElement().