HDK
 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 ()
 
 UT_CmdLineReader (const UT_CmdLineReader &)=delete
 
UT_CmdLineReaderoperator= (const UT_CmdLineReader &)=delete
 
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 ( )
UT_CmdLineReader::UT_CmdLineReader ( const UT_CmdLineReader )
delete

Member Function Documentation

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

Definition at line 60 of file UT_CmdLineReader.h.

bool UT_CmdLineReader::isLineBufferingEnabled ( ) const
UT_CmdLineReader& UT_CmdLineReader::operator= ( const UT_CmdLineReader )
delete
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: