Algorithms Library Toolkit
A toolkit for algorithms, especially for algorithms on formal languages
Public Member Functions | Static Public Member Functions
Prompt Class Reference

#include <Prompt.h>

Public Member Functions

 Prompt (const Prompt &)=delete
 
 Prompt (Prompt &&)=delete
 
Promptoperator= (const Prompt &)=delete
 
Promptoperator= (Prompt &&)=delete
 
template<class LineInterface >
void appendCharSequence (LineInterface &&lineInterface)
 
template<class LineInterface >
void prependCharSequence (LineInterface &&lineInterface)
 
cli::CommandResult run ()
 
cli::EnvironmentgetEnvironment ()
 

Static Public Member Functions

static PromptgetPrompt ()
 

Constructor & Destructor Documentation

◆ Prompt() [1/2]

Prompt::Prompt ( const Prompt )
delete

◆ Prompt() [2/2]

Prompt::Prompt ( Prompt &&  )
delete

Member Function Documentation

◆ appendCharSequence()

template<class LineInterface >
void Prompt::appendCharSequence ( LineInterface &&  lineInterface)
inline
Here is the caller graph for this function:

◆ getEnvironment()

cli::Environment & Prompt::getEnvironment ( )
inline
Here is the caller graph for this function:

◆ getPrompt()

static Prompt & Prompt::getPrompt ( )
inlinestatic
Here is the caller graph for this function:

◆ operator=() [1/2]

Prompt & Prompt::operator= ( const Prompt )
delete

◆ operator=() [2/2]

Prompt & Prompt::operator= ( Prompt &&  )
delete

◆ prependCharSequence()

template<class LineInterface >
void Prompt::prependCharSequence ( LineInterface &&  lineInterface)
inline

The documentation for this class was generated from the following files: