#include <TArgument.hh>
TArgumentのコラボレーション図
Public メソッド | |
TArgument (Tint argc, Tchar **argv, const Tstring &usage="") | |
TArgument (Tint argc, Tchar **argv, const TOptionTable &table, const Tstring &usage="") | |
~TArgument () | |
Tvoid | Analyse () |
Tvoid | ShowUsage () const |
Tvoid | ShowVersion () const |
Tvoid | ShowHelp () const |
Tstring | operator[] (Tint index) const |
Tstring | operator[] (const TOption &option) const |
Tstring | operator[] (const Tstring &optionname) const |
Tint | GetNumberOfOriginalArguments () const |
Tchar ** | GetOriginalArguments () const |
const TOptionTable & | GetOptionTable () const |
const TOptionMap & | GetOptionMap () const |
const Tstring & | GetProgramName () const |
const Tstring & | GetDirectoryName () const |
const TstringList & | GetElements () const |
Tint | GetNumberOfElements () const |
const Tstring & | GetUsage () const |
Tvoid | SetUsage (const Tstring &usage) |
Tbool | HasOption (const TOption &option) const |
Tbool | HasOption (const Tstring &optionname) const |
Tstring | GetParameter (Tint index) const |
Tstring | GetParameter (const Tstring &optionname) const |
Tstring | GetParameter (const TOption &option) const |
Tint | GetIntegerParameter (Tint index) const |
Tint | GetIntegerParameter (const Tstring &optionname) const |
Tint | GetIntegerParameter (const TOption &option) const |
Tdouble | GetDoubleParameter (Tint index) const |
Tdouble | GetDoubleParameter (const Tstring &optionname) const |
Tdouble | GetDoubleParameter (const TOption &option) const |
TintList | GetIntegerElements () const |
TdoubleList | GetDoubleElements () const |
Tstring | GetElement (Tint index) const |
Tint | GetIntegerElement (Tint index) const |
Tdouble | GetDoubleElement (Tint index) const |
フレンド | |
Tostream & | operator<< (Tostream &tos, const TArgument &right) |
関数とのバインド // my $retval = // GetOptions("o|d|dir|output-dir|output=s" => $output, // "i|image|image-format|format=s" => $format, // "f|force" => $force, // "p|ps|postscript|with-postscript" => $ps, // "h|help" => $help, // "v|version" => $version);
TArgument.hh の 67 行で定義されています。
|
TArgument.cc の 25 行で定義されています。 参照 Analyse(), basename(), dirname(), TOptionMap::HasOption(), ShowHelp(), ShowVersion(), Tendl, Tostrstream, と Tstring. |
|
TArgument.cc の 54 行で定義されています。 参照 Analyse(), basename(), dirname(), TOptionMap::HasOption(), ShowHelp(), ShowVersion(), Tendl, Tostrstream, と Tstring. |
|
TArgument.cc の 83 行で定義されています。 |
|
TArgument.cc の 86 行で定義されています。 参照 TOptionMap::AddOption(), TOptionTable::GetOptionList(), optarg, optind, ShowUsage(), Tchar, Tcout, TOption::tEither, Tendl, Tint, TOption::tNeed, TOptionList, Tsize_t, Tstring, と Tvoid. 呼出 TArgument(). |
|
TArgument.hh の 161 行で定義されています。 参照 Tstring. |
|
TArgument.hh の 264 行で定義されています。 参照 GetElement(), index(), strtod(), と Tdouble. |
|
TArgument.hh の 240 行で定義されています。 参照 strtod(), TdoubleList, と Tint. |
|
TArgument.hh の 226 行で定義されています。 参照 GetParameter(), strtod(), と Tdouble. |
|
TArgument.hh の 221 行で定義されています。 参照 GetParameter(), strtod(), と Tdouble. |
|
TArgument.hh の 216 行で定義されています。 参照 GetParameter(), index(), strtod(), と Tdouble. |
|
TArgument.hh の 249 行で定義されています。 |
|
TArgument.hh の 166 行で定義されています。 参照 TstringList. |
|
TArgument.hh の 259 行で定義されています。 参照 GetElement(), index(), strtoi(), と Tint. |
|
TArgument.hh の 231 行で定義されています。 |
|
TArgument.hh の 211 行で定義されています。 参照 GetParameter(), strtoi(), と Tint. |
|
TArgument.hh の 206 行で定義されています。 参照 GetParameter(), strtoi(), と Tint. |
|
TArgument.hh の 201 行で定義されています。 参照 GetParameter(), index(), strtoi(), と Tint. |
|
TArgument.hh の 171 行で定義されています。 参照 Tint. |
|
TArgument.hh の 136 行で定義されています。 参照 Tint. |
|
TArgument.hh の 151 行で定義されています。 |
|
TArgument.hh の 146 行で定義されています。 |
|
TArgument.hh の 141 行で定義されています。 参照 Tchar. |
|
TArgument.hh の 196 行で定義されています。 |
|
TArgument.hh の 191 行で定義されています。 |
|
TArgument.hh の 186 行で定義されています。 参照 TOptionMap::GetParameter(), index(), と Tstring. 呼出 GetDoubleParameter(), GetIntegerParameter(), と operator[](). |
|
TArgument.hh の 156 行で定義されています。 参照 Tstring. |
|
TArgument.hh の 284 行で定義されています。 参照 Tstring. |
|
TArgument.hh の 181 行で定義されています。 参照 TOptionMap::HasOption(), と Tbool. |
|
TArgument.hh の 176 行で定義されています。 参照 TOptionMap::HasOption(), と Tbool. |
|
TArgument.hh の 279 行で定義されています。 参照 GetParameter(), と Tstring. |
|
TArgument.hh の 274 行で定義されています。 参照 GetParameter(), と Tstring. |
|
TArgument.hh の 269 行で定義されています。 参照 GetElement(), index(), と Tstring. |
|
TArgument.hh の 289 行で定義されています。 参照 Tvoid. |
|
TArgument.cc の 211 行で定義されています。 呼出 TArgument(). |
|
TArgument.cc の 204 行で定義されています。 呼出 Analyse(). |
|
TArgument.cc の 218 行で定義されています。 呼出 TArgument(). |
|
TArgument.cc の 164 行で定義されています。 |