RESTinio
|
Plain str token. More...
#include <path2regex.hpp>
Public Member Functions | |
plain_string_token_t (const std::string &path) | |
virtual token_type_t | append_self_to (std::string &route, param_appender_sequence_t< Route_Param_Appender > &, names_buffer_appender_t &) const override |
virtual bool | is_end_delimited (const std::string &delimiters) const noexcept override |
![]() | |
token_t ()=default | |
token_t (const token_t &)=delete | |
token_t (token_t &&)=delete | |
virtual | ~token_t ()=default |
virtual token_type_t | append_self_to (std::string &route, param_appender_sequence_t< Route_Param_Appender > ¶m_appender_sequence, names_buffer_appender_t &names_buffer_appender) const =0 |
virtual bool | is_end_delimited (const std::string &) const noexcept |
Private Attributes | |
const std::string | m_escaped_path |
Already escaped piece of the route. More... | |
const char | m_last_char |
Plain str token.
Definition at line 404 of file path2regex.hpp.
|
inline |
Definition at line 407 of file path2regex.hpp.
|
inlineoverridevirtual |
Implements restinio::path2regex::impl::token_t< Route_Param_Appender >.
Definition at line 413 of file path2regex.hpp.
|
inlineoverridevirtualnoexcept |
Reimplemented from restinio::path2regex::impl::token_t< Route_Param_Appender >.
Definition at line 424 of file path2regex.hpp.
|
private |
Already escaped piece of the route.
Definition at line 431 of file path2regex.hpp.
|
private |
Definition at line 432 of file path2regex.hpp.