VR-Link API Documentation for HLA 1.3
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
List of all members | Public Member Functions
DtCmdLine::CmdLineOutput Class Reference

The interface that any output object must implement. More...

+ Inheritance diagram for DtCmdLine::CmdLineOutput:

Public Member Functions

 CmdLineOutput ()
virtual ~CmdLineOutput ()
virtual void usage (CmdLineInterface &c)=0
 Generates some sort of output for the USAGE.
virtual void version (CmdLineInterface &c)=0
 Generates some sort of output for the version.
virtual void failure (CmdLineInterface &c, ArgException &e)=0
 Generates some sort of output for a failure.

Detailed Description

The interface that any output object must implement.

Constructor & Destructor Documentation

DtCmdLine::CmdLineOutput::CmdLineOutput ( )
inline
virtual DtCmdLine::CmdLineOutput::~CmdLineOutput ( )
inlinevirtual

Member Function Documentation

virtual void DtCmdLine::CmdLineOutput::failure ( CmdLineInterface c,
ArgException e 
)
pure virtual

Generates some sort of output for a failure.

Parameters
c- The CmdLine object the output is generated for.
e- The ArgException that caused the failure.

Implemented in DtCmdLine::StdOutput, and DtCmdLine::DocBookOutput.

virtual void DtCmdLine::CmdLineOutput::usage ( CmdLineInterface c)
pure virtual

Generates some sort of output for the USAGE.

Parameters
c- The CmdLine object the output is generated for.

Implemented in DtCmdLine::StdOutput, and DtCmdLine::DocBookOutput.

virtual void DtCmdLine::CmdLineOutput::version ( CmdLineInterface c)
pure virtual

Generates some sort of output for the version.

Parameters
c- The CmdLine object the output is generated for.

Implemented in DtCmdLine::StdOutput, and DtCmdLine::DocBookOutput.


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

Document ID: Generated on Tue Mar 1 02:56:17 EST 2016 from SVN revision 162687
Copyright © 2005-2014 VT MÄK. All Rights Reserved (www.mak.com)