openrave.org

 全て クラス ネームスペース ファイル 関数 変数 型定義 列挙型 列挙型の値 フレンド マクロ定義 グループ ページ
Public メソッド | すべてのメンバ一覧
クラス OpenRAVE::openrave_exception

Exception that all OpenRAVE internal methods throw; the error codes are held in OpenRAVEErrorCode. [詳細]

#include <openrave.h>

OpenRAVE::openrave_exceptionに対する継承グラフ
Inheritance graph
[凡例]
OpenRAVE::openrave_exceptionのコラボレーション図
Collaboration graph
[凡例]

Public メソッド

 openrave_exception ()
 
 openrave_exception (const std::string &s, OpenRAVEErrorCode error=ORE_Failed)
 
virtual ~openrave_exception () throw ()
 
char const * what () const throw ()
 
const std::string & message () const
 
OpenRAVEErrorCode GetCode () const
 

説明

Exception that all OpenRAVE internal methods throw; the error codes are held in OpenRAVEErrorCode.

例:
orplanning_door.cpp.

openrave.h176 行で定義されています。

コンストラクタとデストラクタ

OpenRAVE::openrave_exception::openrave_exception ( )
inline

openrave.h179 行で定義されています。

OpenRAVE::openrave_exception::openrave_exception ( const std::string &  s,
OpenRAVEErrorCode  error = ORE_Failed 
)
inline

openrave.h181 行で定義されています。

virtual OpenRAVE::openrave_exception::~openrave_exception ( ) throw ()
inlinevirtual

openrave.h188 行で定義されています。

関数

OpenRAVEErrorCode OpenRAVE::openrave_exception::GetCode ( ) const
inline

openrave.h196 行で定義されています。

const std::string& OpenRAVE::openrave_exception::message ( ) const
inline

openrave.h193 行で定義されています。

char const* OpenRAVE::openrave_exception::what ( ) const throw ()
inline

openrave.h190 行で定義されています。


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