Functions | |
| std::vector< std::string > | getFieldNames (const std::string &messageType) |
| Return the names of fields of the message type (non-recursive). More... | |
| std::vector< std::string > | getFieldTypes (const std::string &messageType) |
| Return the types of fields of the message type (non-recursive). More... | |
| std::string | getFullDef (const std::string &messageType) |
| Return the full recursive definition of the message type - the same as genpy generates. More... | |
| std::string | getMD5Sum (const std::string &messageType) |
| Return the MD5 sum of the message type - the same as genpy generates. More... | |
| std::string | getMD5Text (const std::string &messageType) |
| Return the exact text from which the MD5 sum of the message is computed. More... | |
| PyObject * | getMsgField (const std::string &messageType, const std::string &field) |
| std::string | getMsgFile (const std::string &messageType) |
| Get the path to the .msg file corresponding to the given message type. More... | |
| bool | hasHeader (const std::string &messageType) |
| Tell whether the given message type has a header field. More... | |
| void | printPythonError () |
| PyObject * | pythonBorrowAttrString (PyObject *o, const std::string &name) |
| std::string | stringFromPython (PyObject *input) |
| PyObject * | stringToPython (const std::string &input) |
Variables | |
| static bool | pythonInitialized |
| std::vector< std::string > ros::message::getFieldNames | ( | const std::string & | messageType | ) |
Return the names of fields of the message type (non-recursive).
| messageType | Type of the message. |
Definition at line 172 of file rosmsg_cpp.cpp.
| std::vector< std::string > ros::message::getFieldTypes | ( | const std::string & | messageType | ) |
Return the types of fields of the message type (non-recursive).
| messageType | Type of the message. |
Definition at line 188 of file rosmsg_cpp.cpp.
| std::string ros::message::getFullDef | ( | const std::string & | messageType | ) |
Return the full recursive definition of the message type - the same as genpy generates.
| messageType | Type of the message. |
Definition at line 146 of file rosmsg_cpp.cpp.
| std::string ros::message::getMD5Sum | ( | const std::string & | messageType | ) |
Return the MD5 sum of the message type - the same as genpy generates.
| messageType | Type of the message. |
Definition at line 154 of file rosmsg_cpp.cpp.
| std::string ros::message::getMD5Text | ( | const std::string & | messageType | ) |
Return the exact text from which the MD5 sum of the message is computed.
| messageType | Type of the message. |
Definition at line 256 of file rosmsg_cpp.cpp.
| PyObject* ros::message::getMsgField | ( | const std::string & | messageType, |
| const std::string & | field | ||
| ) |
Definition at line 73 of file rosmsg_cpp.cpp.
| std::string ros::message::getMsgFile | ( | const std::string & | messageType | ) |
Get the path to the .msg file corresponding to the given message type.
| messageType | Type of the message. |
Definition at line 204 of file rosmsg_cpp.cpp.
| bool ros::message::hasHeader | ( | const std::string & | messageType | ) |
Tell whether the given message type has a header field.
| messageType | Type of the message. |
Definition at line 162 of file rosmsg_cpp.cpp.
| void ros::message::printPythonError | ( | ) |
Definition at line 67 of file rosmsg_cpp.cpp.
| PyObject* ros::message::pythonBorrowAttrString | ( | PyObject * | o, |
| const std::string & | name | ||
| ) |
Definition at line 60 of file rosmsg_cpp.cpp.
| std::string ros::message::stringFromPython | ( | PyObject * | input | ) |
Definition at line 45 of file rosmsg_cpp.cpp.
| PyObject* ros::message::stringToPython | ( | const std::string & | input | ) |
Definition at line 36 of file rosmsg_cpp.cpp.
|
static |
Definition at line 16 of file rosmsg_cpp.cpp.