Public Member Functions | Public Attributes | List of all members
lexy_ext::default_prompt< Encoding >::write_message_callback Struct Reference

#include <shell.hpp>

Public Member Functions

void done () &&
 
void operator() (const char_type *buffer, std::size_t size)
 

Public Attributes

bool _last_was_newline = true
 

Detailed Description

template<typename Encoding = lexy::default_encoding>
struct lexy_ext::default_prompt< Encoding >::write_message_callback

Definition at line 120 of file shell.hpp.

Member Function Documentation

◆ done()

template<typename Encoding = lexy::default_encoding>
void lexy_ext::default_prompt< Encoding >::write_message_callback::done ( ) &&
inline

Definition at line 131 of file shell.hpp.

◆ operator()()

template<typename Encoding = lexy::default_encoding>
void lexy_ext::default_prompt< Encoding >::write_message_callback::operator() ( const char_type buffer,
std::size_t  size 
)
inline

Definition at line 124 of file shell.hpp.

Member Data Documentation

◆ _last_was_newline

template<typename Encoding = lexy::default_encoding>
bool lexy_ext::default_prompt< Encoding >::write_message_callback::_last_was_newline = true

Definition at line 122 of file shell.hpp.


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


behaviortree_cpp_v4
Author(s): Davide Faconti
autogenerated on Fri Jun 28 2024 02:20:10