All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
UT_CmdLineReader Class Reference

#include <UT_CmdLineReader.h>

Public Member Functions

 UT_CmdLineReader (UT_TabCallback tab_callback=NULL, UT_TabCallback double_tab_callback=NULL)
 ~UT_CmdLineReader ()
bool readLine (UT_WorkBuffer &line)
bool readPartOfLine (UT_WorkBuffer &line, bool &done_line)
bool hasUnhandledInput () const
void disableLineBuffering ()
void reenableLineBuffering ()
bool isLineBufferingEnabled () const

Static Public Member Functions

static UT_CmdLineReadergetInstance ()

Detailed Description

Definition at line 24 of file UT_CmdLineReader.h.

Constructor & Destructor Documentation

UT_CmdLineReader::UT_CmdLineReader ( UT_TabCallback  tab_callback = NULL,
UT_TabCallback  double_tab_callback = NULL 
UT_CmdLineReader::~UT_CmdLineReader ( )

Member Function Documentation

void UT_CmdLineReader::disableLineBuffering ( )
static UT_CmdLineReader* UT_CmdLineReader::getInstance ( )
bool UT_CmdLineReader::hasUnhandledInput ( ) const

Definition at line 57 of file UT_CmdLineReader.h.

bool UT_CmdLineReader::isLineBufferingEnabled ( ) const
bool UT_CmdLineReader::readLine ( UT_WorkBuffer line)
bool UT_CmdLineReader::readPartOfLine ( UT_WorkBuffer line,
bool &  done_line 
void UT_CmdLineReader::reenableLineBuffering ( )

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