Namespaces | |
| namespace | internal |
| namespace | log |
| namespace | param |
Classes | |
| struct | ArgumentException |
| class | ConnectionHeader |
| class | Conversion |
| class | ConversionOptions |
| struct | Exception |
| class | MexEnvironment |
| class | MexMethodMap |
| class | Object |
| class | Options |
| class | Publisher |
| class | Subscriber |
| class | SubscriptionCallbackHelper |
| struct | UnknownDataTypeException |
Typedefs | |
| typedef mxArray * | Array |
| typedef mxArray const * | ConstArray |
| typedef boost::shared_ptr < Conversion > | ConversionPtr |
Functions | |
| template<class Type > | |
| Type * | getObject (const mxArray *handle) |
| template<typename T > | |
| static T | getScalar (const mxArray *value) |
| void | init () |
| mxArray * | message_constructor (const cpp_introspection::MessagePtr &message, int nlhs, mxArray *plhs[], int nrhs, const mxArray *prhs[]) |
| mxArray * | message_constructor (const MessagePtr &message, int nlhs, mxArray *plhs[], int nrhs, const mxArray *prhs[]) |
| template<class Type > | |
| Type * | mexClassHelper (int &nlhs, mxArray **&plhs, int &nrhs, const mxArray **&prhs, std::string &method, const MexMethodMap< Type > &methods=MexMethodMap< Type >()) |
| template<class Type > | |
| Type * | mexClassHelper (int &nlhs, mxArray **&plhs, int &nrhs, const mxArray **&prhs, const MexMethodMap< Type > &methods=MexMethodMap< Type >()) |
| template<typename Duration > | |
| static mxArray * | mxCreateDuration (const Duration &duration) |
| static mxArray * | mxCreateEmpty () |
| static mxArray * | mxCreateString (const std::string &string) |
| template<typename Time > | |
| static mxArray * | mxCreateTime (const Time &time) |
| ros::NodeHandle & | nodeHandle () |
| void | shutdown () |
Variables | |
| static const ros::WallDuration | DEFAULT_TIMEOUT (1e-3) |
| ros::NodeHandle * | node_handle_ = 0 |
| ros::AsyncSpinner * | spinner_ = 0 |
| typedef mxArray* rosmatlab::Array |
Definition at line 46 of file conversion.h.
| typedef mxArray const* rosmatlab::ConstArray |
Definition at line 47 of file conversion.h.
| typedef boost::shared_ptr<Conversion> rosmatlab::ConversionPtr |
Definition at line 43 of file conversion.h.
| Type* rosmatlab::getObject | ( | const mxArray * | handle | ) |
| static T rosmatlab::getScalar | ( | const mxArray * | value | ) | [static] |
Definition at line 41 of file options.cpp.
| void rosmatlab::init | ( | ) |
| mxArray* rosmatlab::message_constructor | ( | const cpp_introspection::MessagePtr & | message, |
| int | nlhs, | ||
| mxArray * | plhs[], | ||
| int | nrhs, | ||
| const mxArray * | prhs[] | ||
| ) |
| mxArray* rosmatlab::message_constructor | ( | const MessagePtr & | message, |
| int | nlhs, | ||
| mxArray * | plhs[], | ||
| int | nrhs, | ||
| const mxArray * | prhs[] | ||
| ) |
Definition at line 43 of file message.cpp.
| Type* rosmatlab::mexClassHelper | ( | int & | nlhs, |
| mxArray **& | plhs, | ||
| int & | nrhs, | ||
| const mxArray **& | prhs, | ||
| std::string & | method, | ||
| const MexMethodMap< Type > & | methods = MexMethodMap<Type>() |
||
| ) |
| Type* rosmatlab::mexClassHelper | ( | int & | nlhs, |
| mxArray **& | plhs, | ||
| int & | nrhs, | ||
| const mxArray **& | prhs, | ||
| const MexMethodMap< Type > & | methods = MexMethodMap<Type>() |
||
| ) |
| static mxArray* rosmatlab::mxCreateDuration | ( | const Duration & | duration | ) | [inline, static] |
Definition at line 131 of file conversion.h.
| static mxArray* rosmatlab::mxCreateEmpty | ( | ) | [inline, static] |
Definition at line 139 of file conversion.h.
| static mxArray* rosmatlab::mxCreateString | ( | const std::string & | string | ) | [inline, static] |
Definition at line 135 of file conversion.h.
| static mxArray* rosmatlab::mxCreateTime | ( | const Time & | time | ) | [inline, static] |
Definition at line 125 of file conversion.h.
| void rosmatlab::shutdown | ( | ) |
const ros::WallDuration rosmatlab::DEFAULT_TIMEOUT(1e-3) [static] |