公開メンバ | |
| CParameterParser (const std::vector< std::string > &p_rcCommandLineVec) | |
| ・コンストラクタ。. より詳しく... | |
| virtual | ~CParameterParser () |
| ・デストラクタ。. より詳しく... | |
| virtual void | AddOneParameter (COneParameterInfoBase *const p_pcOneParameterBase) |
| ・パラメーター情報を追加します。. より詳しく... | |
| virtual bool | DoParse () |
| ・パーシングします。. より詳しく... | |
保護メンバ | |
| virtual int | ParseOneParameterInfo (COneParameterInfoBase *p_pcOneParameterInfoBase) const |
| ・1パーシング情報を取り込んでパーシングします。. より詳しく... | |
| virtual bool | IsParseSucceded (const std::vector< int > &p_rcIsParsedResultVec) const |
| ・パーシングが成功したか失敗したか調べます。. より詳しく... | |
| virtual bool | IsParseFailedPred (COneParameterInfoBase *p_pcOneParameterInfoBase) const |
| ・各パラメーター情報についてパーシングが失敗したかどうか調べるプレディケートです。. より詳しく... | |
非公開型 | |
| typedef std::list< COneParameterInfoBase * > | type_OneParameterBasePtrList |
| COneParameterInfoBase へのポインタのリストの型定義。. より詳しく... | |
非公開属性 | |
| const std::vector< std::string > & | m_rcCommandLineVec |
| コマンドライン。ただし最初の exe は入ってません。. より詳しく... | |
| type_OneParameterBasePtrList | m_cOneParameterBasePtrList |
| パラメーター情報のリスト。. より詳しく... | |
<STRONG>注:使用不可。作りかけです。
|
|
COneParameterInfoBase へのポインタのリストの型定義。.
|
|
|
・コンストラクタ。.
初期化します。
|
|
|
・デストラクタ。. 特に何もしません。 |
|
|
・パラメーター情報を追加します。.
コマンドラインパラメーターについての情報が入っているクラスをリストに追加します。
|
|
|
・パーシングします。. コマンドラインをパーシングします。
|
|
|
・1パーシング情報を取り込んでパーシングします。.
|
|
|
・パーシングが成功したか失敗したか調べます。.
|
|
|
・各パラメーター情報についてパーシングが失敗したかどうか調べるプレディケートです。.
|
|
|
コマンドライン。ただし最初の exe は入ってません。.
|
|
|
パラメーター情報のリスト。.
|
1.2.15