Classes | Namespaces | Typedefs
shell.hpp File Reference
#include <cstdio>
#include <lexy/_detail/assert.hpp>
#include <lexy/_detail/buffer_builder.hpp>
#include <lexy/error.hpp>
#include <lexy/input/base.hpp>
#include <lexy/lexeme.hpp>
Include dependency graph for shell.hpp:

Go to the source code of this file.

Classes

struct  lexy_ext::default_prompt< Encoding >
 Prompt using stdin and stdout. More...
 
class  lexy_ext::shell< Prompt >::input
 This is both Reader and Input. More...
 
struct  lexy_ext::shell< Prompt >::input::marker
 
struct  lexy_ext::default_prompt< Encoding >::read_line_callback
 
class  lexy_ext::shell< Prompt >
 Reads input from an interactive shell. More...
 
struct  lexy_ext::default_prompt< Encoding >::write_message_callback
 
class  lexy_ext::shell< Prompt >::writer
 

Namespaces

 lexy_ext
 

Typedefs

template<typename Tag , typename Prompt = default_prompt<>>
using lexy_ext::shell_error = lexy::error_for< shell< Prompt >, Tag >
 
template<typename Prompt = default_prompt<>>
using lexy_ext::shell_error_context = lexy::error_context< shell< Prompt > >
 
template<typename Prompt = default_prompt<>>
using lexy_ext::shell_lexeme = lexy::lexeme_for< shell< Prompt > >
 


behaviortree_cpp_v4
Author(s): Davide Faconti
autogenerated on Fri Dec 13 2024 03:19:18