Computer Assisted Medical Intervention Tool Kit version 6.0
 
Loading...
Searching...
No Matches
cli::scanner Class Referenceabstract

#include <CommandLineOptions.hxx>

+ Inheritance diagram for cli::scanner:
+ Collaboration diagram for cli::scanner:

Public Member Functions

virtual bool more ()=0
 
virtual bool more ()=0
 
virtual bool more ()=0
 
virtual bool more ()=0
 
virtual bool more ()=0
 
virtual bool more ()=0
 
virtual bool more ()=0
 
virtual bool more ()=0
 
virtual const char * next ()=0
 
virtual const char * next ()=0
 
virtual const char * next ()=0
 
virtual const char * next ()=0
 
virtual const char * next ()=0
 
virtual const char * next ()=0
 
virtual const char * next ()=0
 
virtual const char * next ()=0
 
virtual const char * peek ()=0
 
virtual const char * peek ()=0
 
virtual const char * peek ()=0
 
virtual const char * peek ()=0
 
virtual const char * peek ()=0
 
virtual const char * peek ()=0
 
virtual const char * peek ()=0
 
virtual const char * peek ()=0
 
virtual void skip ()=0
 
virtual void skip ()=0
 
virtual void skip ()=0
 
virtual void skip ()=0
 
virtual void skip ()=0
 
virtual void skip ()=0
 
virtual void skip ()=0
 
virtual void skip ()=0
 
virtual ~scanner ()
 
virtual ~scanner ()
 
virtual ~scanner ()
 
virtual ~scanner ()
 
virtual ~scanner ()
 
virtual ~scanner ()
 
virtual ~scanner ()
 
virtual ~scanner ()
 

Constructor & Destructor Documentation

◆ ~scanner() [1/8]

cli::scanner::~scanner ( )
virtualdefault

◆ ~scanner() [2/8]

virtual cli::scanner::~scanner ( )
virtual

◆ ~scanner() [3/8]

virtual cli::scanner::~scanner ( )
virtual

◆ ~scanner() [4/8]

virtual cli::scanner::~scanner ( )
virtual

◆ ~scanner() [5/8]

virtual cli::scanner::~scanner ( )
virtual

◆ ~scanner() [6/8]

virtual cli::scanner::~scanner ( )
virtual

◆ ~scanner() [7/8]

virtual cli::scanner::~scanner ( )
virtual

◆ ~scanner() [8/8]

virtual cli::scanner::~scanner ( )
virtual

Member Function Documentation

◆ more() [1/8]

virtual bool cli::scanner::more ( )
pure virtual

Implemented in cli::argv_scanner, cli::argv_scanner, cli::argv_scanner, cli::argv_scanner, cli::argv_scanner, cli::argv_scanner, cli::argv_scanner, and cli::argv_scanner.

Referenced by cli::parser< std::map< K, V > >::parse(), cli::parser< std::string >::parse(), and cli::parser< X >::parse().

+ Here is the caller graph for this function:

◆ more() [2/8]

◆ more() [3/8]

◆ more() [4/8]

◆ more() [5/8]

◆ more() [6/8]

◆ more() [7/8]

◆ more() [8/8]

◆ next() [1/8]

virtual const char * cli::scanner::next ( )
pure virtual

Implemented in cli::argv_scanner, cli::argv_scanner, cli::argv_scanner, cli::argv_scanner, cli::argv_scanner, cli::argv_scanner, cli::argv_scanner, and cli::argv_scanner.

Referenced by cli::parser< bool >::parse(), cli::parser< std::map< K, V > >::parse(), cli::parser< std::string >::parse(), and cli::parser< X >::parse().

+ Here is the caller graph for this function:

◆ next() [2/8]

virtual const char * cli::scanner::next ( )
pure virtual

◆ next() [3/8]

virtual const char * cli::scanner::next ( )
pure virtual

◆ next() [4/8]

virtual const char * cli::scanner::next ( )
pure virtual

◆ next() [5/8]

virtual const char * cli::scanner::next ( )
pure virtual

◆ next() [6/8]

virtual const char * cli::scanner::next ( )
pure virtual

◆ next() [7/8]

virtual const char * cli::scanner::next ( )
pure virtual

◆ next() [8/8]

virtual const char * cli::scanner::next ( )
pure virtual

◆ peek() [1/8]

virtual const char * cli::scanner::peek ( )
pure virtual

◆ peek() [2/8]

virtual const char * cli::scanner::peek ( )
pure virtual

◆ peek() [3/8]

virtual const char * cli::scanner::peek ( )
pure virtual

◆ peek() [4/8]

virtual const char * cli::scanner::peek ( )
pure virtual

◆ peek() [5/8]

virtual const char * cli::scanner::peek ( )
pure virtual

◆ peek() [6/8]

virtual const char * cli::scanner::peek ( )
pure virtual

◆ peek() [7/8]

virtual const char * cli::scanner::peek ( )
pure virtual

◆ peek() [8/8]

virtual const char * cli::scanner::peek ( )
pure virtual

◆ skip() [1/8]

◆ skip() [2/8]

◆ skip() [3/8]

◆ skip() [4/8]

◆ skip() [5/8]

◆ skip() [6/8]

◆ skip() [7/8]

◆ skip() [8/8]


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