MRPT  2.0.3
List of all members | Public Member Functions | Protected Member Functions
mrpt::apps::BaseAppInitializableCLI Class Referenceabstract

Detailed Description

Virtual interface for applications that initialize from CLI parameters.

Definition at line 19 of file BaseAppInitializableCLI.h.

#include <mrpt/apps/BaseAppInitializableCLI.h>

Inheritance diagram for mrpt::apps::BaseAppInitializableCLI:

Public Member Functions

 BaseAppInitializableCLI ()=default
 
virtual ~BaseAppInitializableCLI ()=default
 

Protected Member Functions

virtual void impl_initialize (int argc, const char **argv)=0
 
virtual std::string impl_get_usage () const =0
 

Constructor & Destructor Documentation

◆ BaseAppInitializableCLI()

mrpt::apps::BaseAppInitializableCLI::BaseAppInitializableCLI ( )
default

◆ ~BaseAppInitializableCLI()

virtual mrpt::apps::BaseAppInitializableCLI::~BaseAppInitializableCLI ( )
virtualdefault

Member Function Documentation

◆ impl_get_usage()

virtual std::string mrpt::apps::BaseAppInitializableCLI::impl_get_usage ( ) const
protectedpure virtual

◆ impl_initialize()

virtual void mrpt::apps::BaseAppInitializableCLI::impl_initialize ( int  argc,
const char **  argv 
)
protectedpure virtual



Page generated by Doxygen 1.8.17 for MRPT 2.0.3 at Fri May 15 15:49:54 UTC 2020