Chicane

ProgramParam

ヘッダー
Includes/Chicane/Core/Program/Param.hpp
ネームスペース
Chicane::ProgramParam

Types

名前価値説明
Flags
std::vector<String>
Positionals
std::vector<String>

コンストラクター

名前説明
ProgramParam()

関数

アクセスタイプモディファイア名前説明
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
)

メンバ

アクセスタイプモディファイア名前説明
private
m_flags
private
m_positionals
private
m_options