Chicane

ProgramParam

Header
Includes/Chicane/Core/Program/Param.hpp
Namespace
Chicane::ProgramParam

Tipos

NomeValorDescrição
Flags
std::vector<String>
Positionals
std::vector<String>

Construtores

NomeDescrição
ProgramParam()

Funções

AccessoReturnoModificadorNomeDescrição
public
bool
const
isEmpty()
public
void
addOption(
const  ProgramOptionSetting& inSetting
)
public
void
parse(
int inParamCount
char* inParamValue
)
public
bool
const
hasFlag(
const  String& inValue
)
public
const  Flags&
const
getFlags()
public
const  Positionals&
const
getPositionals()
public
const
getOptions()
public
const  ProgramOption*
const
getOption(
const  String& inName
)
private
getOption(
const  String& inName
)

Membros

AccessoTipoModificadorNomeDescrição
private
m_flags
private
m_positionals
private
m_options