OpenASIP  2.0
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
LineReader Member List

This is the complete list of members for LineReader, including all inherited members.

charQuestion(std::string question, std::string allowedChars, bool caseSensitive=false, char defaultAnswer='\0')=0LineReaderpure virtual
confirmation(std::string question, char defaultAnswer='n', char yesChar='y', char noChar='n')LineReader
historyFile_LineReaderprivate
historyFilename_LineReaderprivate
initialize(std::string defPrompt="", FILE *in=stdin, FILE *out=stdout, FILE *err=stderr)=0LineReaderpure virtual
initialized() constLineReaderprotected
initialized_LineReaderprivate
inputHistory_LineReaderprivate
inputHistoryEntry(std::size_t age) constLineReadervirtual
inputHistoryMaxLength() constLineReadervirtual
inputHistorySize_LineReaderprivate
inputsInHistory() constLineReadervirtual
iStream_LineReaderprivate
LineReader(std::istream &iStream=std::cin, std::ostream &oStream=std::cout)LineReader
LineReader(const LineReader &)LineReaderprivate
operator=(const LineReader &)LineReaderprivate
oStream_LineReaderprivate
outputStream()LineReadervirtual
putInInputHistory(const std::string &inputLine)LineReaderprotected
readLine(std::string prompt="")=0LineReaderpure virtual
saveHistoryToFile_LineReaderprivate
saveInputHistoryToFile() constLineReadervirtual
setInitialized()LineReaderprotected
setInputHistoryLength(std::size_t length)LineReadervirtual
setInputHistoryLog(const std::string &historyFilename)LineReadervirtual
setSaveInputHistoryToFile(bool flag)LineReadervirtual
~LineReader()LineReadervirtual