#include <shell.hpp>
Public Member Functions | |
writer & | operator() (char_type c) |
template<typename CharT , typename = std::enable_if_t<encoding::template is_secondary_char_type<CharT>()>> | |
writer & | operator() (CharT c) |
writer & | operator() (const char_type *str) |
writer & | operator() (const char_type *str, std::size_t length) |
template<typename CharT , typename = std::enable_if_t<encoding::template is_secondary_char_type<CharT>()>> | |
writer & | operator() (const CharT *str) |
template<typename CharT , typename = std::enable_if_t<encoding::template is_secondary_char_type<CharT>()>> | |
writer & | operator() (const CharT *str, std::size_t length) |
writer & | operator() (lexy::lexeme_for< input > lexeme) |
writer & | operator= (const writer &)=delete |
auto | output_iterator () |
writer (const writer &)=delete | |
~writer () noexcept | |
Private Member Functions | |
writer (typename Prompt::write_message_callback &&writer) | |
Private Attributes | |
LEXY_EMPTY_MEMBER Prompt::write_message_callback | _writer |
friend | shell |
|
delete |
|
inlinenoexcept |
|
inlineexplicitprivate |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
delete |
|
inline |
|
private |
|
private |