![]() |
ARTSAT API
2.7.1
|
エラー値を表現するクラス [詳細]
Public メソッド | |
| ofxSATError (void) | |
| ofxSATError (ofxSATError const ¶m) | |
| ofxSATError (int param) | |
| ~ofxSATError (void) | |
| ofxSATError & | operator= (ofxSATError const ¶m) |
| ofxSATError & | operator= (int param) |
| operator int (void) const | |
| ofxSATError & | set (ofxSATError const ¶m) |
| ofxSATError & | set (int param) |
| int | get (void) const |
| bool | equals (ofxSATError const ¶m) const |
| bool | equals (int param) const |
| std::string | print (void) const |
エラー値を表現するクラス
エラー値を扱うには ofxSATError クラスを利用します。 ofxSATError 型の変数を定義し SATErrorEnum 型の定数を代入します。 SATErrorEnum 型以外の int 型の値を扱うこともできます。
|
explicit |
コンストラクタです。 値は初期化されません。
| ofxSATError::ofxSATError | ( | ofxSATError const & | param | ) |
コンストラクタです。 引数に指定した値が初期値となります。
| [in] | param | 初期値 |
| ofxSATError::ofxSATError | ( | int | param | ) |
コンストラクタです。 引数に指定した値が初期値となります。 int 型から ofxSATError 型へは暗黙の型変換を利用できます。
| [in] | param | 初期値 |
| ofxSATError::~ofxSATError | ( | void | ) |
デストラクタです。
| ofxSATError & ofxSATError::operator= | ( | ofxSATError const & | param | ) |
値を代入します。
| [in] | param | 代入する値 |
| ofxSATError & ofxSATError::operator= | ( | int | param | ) |
値を代入します。
| [in] | param | 代入する値 |
| ofxSATError::operator int | ( | void | ) | const |
int 型の値を返します。 ofxSATError 型から int 型へは暗黙の型変換を利用できます。
| ofxSATError & ofxSATError::set | ( | ofxSATError const & | param | ) |
値を設定します。
| [in] | param | 設定する値 |
| ofxSATError & ofxSATError::set | ( | int | param | ) |
値を設定します。
| [in] | param | 設定する値 |
| int ofxSATError::get | ( | void | ) | const |
値を取得します。
| bool ofxSATError::equals | ( | ofxSATError const & | param | ) | const |
値を比較します。
| [in] | param | 比較する値 |
| true | 同じ |
| false | 同じでない |
| bool ofxSATError::equals | ( | int | param | ) | const |
値を比較します。
| [in] | param | 比較する値 |
| true | 同じ |
| false | 同じでない |
| std::string ofxSATError::print | ( | void | ) | const |
エラーの詳細を文字列として取得します。