TOptionMap class Reference

メインページ モジュール クラス階層 アルファベット順一覧 構成 ファイル一覧 構成メンバ ファイルメンバ 関連ページ 例

# クラス TOptionMap の解説
[System Category]

This is the TOptionMap class. [詳細]

`#include <TOptionMap.hh>`

すべてのメンバ一覧

## Public メソッド
| TOptionMap ()
| TOptionMap (const TOptionMap &right)
| ~TOptionMap ()
const TOptionMap & | operator= (const TOptionMap &right)
Tvoid | AddOption (const TOption &option, const Tstring &param="")
Tbool | HasOption (const TOption &option) const
Tbool | HasOption (const Tstring &option) const
Tstring | GetParameter (Tint index) const
Tstring | GetParameter (const Tstring &optionname) const
Tstring | GetParameter (const TOption &option) const
const TOptionList & | GetOptionList () const
TOptionList & | GetOptionList ()
const TstringList & | GetParameterList () const
TstringList | GetParameterList ()
Tvoid | SetOptionList (const TOptionList &options)
Tvoid | SetParameterList (const TstringList &params)
## フレンド
Tostream & | operator<< (Tostream &tos, const TOptionMap &right)

## 解説

This is the TOptionMap class.

作者:
  Go IWAI <goiwai@users.sourceforge.jp>

The TOptionMap class detail description. Write it down ASAP!

TODO:
  None?

バグ:
  None?

## コンストラクタとデストラクタの解説

TOptionMap::TOptionMap | ( |  | ) |

TOptionMap::TOptionMap | ( | const TOptionMap & | right | ) |

TOptionMap::~TOptionMap | ( |  | ) |

## メソッドの解説

Tvoid TOptionMap::AddOption | ( | const TOption & | option,
|  | const Tstring & | param = ""
| ) |

TOptionList & TOptionMap::GetOptionList | ( |  | ) | `[inline]`

const TOptionList & TOptionMap::GetOptionList | ( |  | ) | `[inline]`

Tstring TOptionMap::GetParameter | ( | const TOption & | option | ) | const

Tstring TOptionMap::GetParameter | ( | const Tstring & | optionname | ) | const

Tstring TOptionMap::GetParameter | ( | Tint | index | ) | const

TstringList TOptionMap::GetParameterList | ( |  | ) | `[inline]`

const TstringList & TOptionMap::GetParameterList | ( |  | ) | `[inline]`

Tbool TOptionMap::HasOption | ( | const Tstring & | option | ) | const

Tbool TOptionMap::HasOption | ( | const TOption & | option | ) | const

const TOptionMap& TOptionMap::operator= | ( | const TOptionMap & | right | ) |

Tvoid TOptionMap::SetOptionList | ( | const TOptionList & | options | ) | `[inline]`

Tvoid TOptionMap::SetParameterList | ( | const TstringList & | params | ) | `[inline]`

## フレンドと関連する関数の解説

Tostream& operator<< | ( | Tostream & | tos,
|  | const TOptionMap & | right
| ) | `[friend]`

このクラスの解説は次のファイルから生成されました:

- TOptionMap.hh