Main MRPT website > C++ reference for MRPT 1.4.0
List of all members | Public Member Functions
TCLAP::CmdLineOutput Class Referenceabstract

Detailed Description

The interface that any output object must implement.

Definition at line 49 of file CmdLineOutput.h.

#include <mrpt/otherlibs/tclap/CmdLineOutput.h>

Inheritance diagram for TCLAP::CmdLineOutput:
Inheritance graph

Public Member Functions

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

Constructor & Destructor Documentation

◆ ~CmdLineOutput()

virtual TCLAP::CmdLineOutput::~CmdLineOutput ( )
inlinevirtual

Virtual destructor.

Definition at line 57 of file CmdLineOutput.h.

Member Function Documentation

◆ failure()

virtual void TCLAP::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 TCLAP::DocBookOutput, and TCLAP::StdOutput.

Referenced by TCLAP::CmdLine::parse().

◆ usage()

virtual void TCLAP::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 TCLAP::DocBookOutput, and TCLAP::StdOutput.

◆ version()

virtual void TCLAP::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 TCLAP::DocBookOutput, and TCLAP::StdOutput.




Page generated by Doxygen 1.9.5 for MRPT 1.4.0 SVN: at Sun Nov 27 03:17:04 UTC 2022