0.9.8.10
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
Public Member Functions | Static Private Member Functions | Private Attributes | List of all members
Hyperspace::HsCommandInterpreter Class Reference

#include <HsCommandInterpreter.h>

Inheritance diagram for Hyperspace::HsCommandInterpreter:
Inheritance graph
[legend]
Collaboration diagram for Hyperspace::HsCommandInterpreter:
Collaboration graph
[legend]

Public Member Functions

 HsCommandInterpreter (Session *session)
 
int execute_line (const String &line) override
 
- Public Member Functions inherited from Hypertable::CommandInterpreter
 CommandInterpreter ()
 
void set_timestamp_output_format (const String &format)
 
void set_silent (bool silent)
 
void set_test_mode (bool mode)
 
void set_interactive_mode (bool mode)
 
bool silent_mode ()
 
bool test_mode ()
 
bool normal_mode ()
 
int timestamp_output_format ()
 

Static Private Member Functions

static void printDirEntryAttrListing (int indent, const String &attr_name, const std::vector< DirEntryAttr > listing)
 

Private Attributes

Sessionm_session
 

Additional Inherited Members

- Public Types inherited from Hypertable::CommandInterpreter
enum  { TIMESTAMP_FORMAT_DEFAULT, TIMESTAMP_FORMAT_NANOS }
 
- Protected Attributes inherited from Hypertable::CommandInterpreter
int m_timestamp_output_format
 
bool m_silent
 
bool m_test_mode
 
bool m_interactive
 

Detailed Description

Definition at line 41 of file HsCommandInterpreter.h.

Constructor & Destructor Documentation

HsCommandInterpreter::HsCommandInterpreter ( Session session)

Definition at line 55 of file HsCommandInterpreter.cc.

Member Function Documentation

int HsCommandInterpreter::execute_line ( const String line)
overridevirtual

Implements Hypertable::CommandInterpreter.

Definition at line 60 of file HsCommandInterpreter.cc.

void HsCommandInterpreter::printDirEntryAttrListing ( int  indent,
const String attr_name,
const std::vector< DirEntryAttr listing 
)
staticprivate

Definition at line 549 of file HsCommandInterpreter.cc.

Member Data Documentation

Session* Hyperspace::HsCommandInterpreter::m_session
private

Definition at line 50 of file HsCommandInterpreter.h.


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