MCPcopy Create free account
hub / github.com/Panzerschrek/Chasm-Reverse / HasParam

Method HasParam

PanzerChasm/program_arguments.cpp:16–29  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

14{}
15
16bool ProgramArguments::HasParam( const char* const param_name ) const
17{
18 for( unsigned int i= 0u; i < argc_; i++ )
19 {
20 const char* const arg= argv_[i];
21 if( arg[0] == '-' && arg[1] == '-' )
22 {
23 if( std::strcmp( param_name, arg + 2u ) == 0 )
24 return true;
25 }
26 }
27
28 return false;
29}
30
31const char* ProgramArguments::GetParamValue( const char* const param_name ) const
32{

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected