#include <ros_message.hpp>
Definition at line 34 of file ros_message.hpp.
◆ Ptr
◆ ROSMessage()
RosMsgParser::ROSMessage::ROSMessage |
( |
const std::string & |
msg_def | ) |
|
This constructor does most of the work in terms of parsing. It uses the message definition to extract fields and types.
Definition at line 32 of file ros_message.cpp.
◆ field()
const ROSField& RosMsgParser::ROSMessage::field |
( |
size_t |
i | ) |
const |
|
inline |
◆ fields() [1/2]
std::vector<ROSField>& RosMsgParser::ROSMessage::fields |
( |
| ) |
|
|
inline |
◆ fields() [2/2]
const std::vector<ROSField>& RosMsgParser::ROSMessage::fields |
( |
| ) |
const |
|
inline |
◆ setType()
void RosMsgParser::ROSMessage::setType |
( |
const ROSType & |
new_type | ) |
|
|
inline |
◆ type()
const ROSType& RosMsgParser::ROSMessage::type |
( |
| ) |
const |
|
inline |
◆ _fields
std::vector<ROSField> RosMsgParser::ROSMessage::_fields |
|
private |
◆ _type
ROSType RosMsgParser::ROSMessage::_type |
|
private |
The documentation for this class was generated from the following files: