neoGFX
Cross-platform C++ app/game engine
Loading...
Searching...
No Matches
neolib::i_program_arguments Class Referenceabstract

#include <i_application_info.hpp>

Inheritance diagram for neolib::i_program_arguments:
neolib::program_arguments

Public Types

typedef i_program_arguments abstract_type
 

Public Member Functions

virtual ~i_program_arguments ()=default
 
virtual int argc () const =0
 
virtual char ** argv () const =0
 
virtual const i_vector< i_string > & as_vector () const =0
 

Detailed Description

Definition at line 47 of file i_application_info.hpp.

Member Typedef Documentation

◆ abstract_type

Constructor & Destructor Documentation

◆ ~i_program_arguments()

virtual neolib::i_program_arguments::~i_program_arguments ( )
virtualdefault

Member Function Documentation

◆ argc()

virtual int neolib::i_program_arguments::argc ( ) const
pure virtual

Implemented in neolib::program_arguments.

◆ argv()

virtual char ** neolib::i_program_arguments::argv ( ) const
pure virtual

Implemented in neolib::program_arguments.

◆ as_vector()

virtual const i_vector< i_string > & neolib::i_program_arguments::as_vector ( ) const
pure virtual

Implemented in neolib::program_arguments.


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