#include <ros_message.hpp>
Definition at line 44 of file ros_message.hpp.
RosIntrospection::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 45 of file ros_message.cpp.
const ROSField& RosIntrospection::ROSMessage::field |
( |
size_t |
index | ) |
const |
|
inline |
const std::vector<ROSField>& RosIntrospection::ROSMessage::fields |
( |
| ) |
const |
|
inline |
void RosIntrospection::ROSMessage::mutateType |
( |
const ROSType & |
new_type | ) |
|
|
inline |
const ROSType& RosIntrospection::ROSMessage::type |
( |
| ) |
const |
|
inline |
void RosIntrospection::ROSMessage::updateMissingPkgNames |
( |
const std::vector< const ROSType * > & |
all_types | ) |
|
std::vector<ROSField> RosIntrospection::ROSMessage::_fields |
|
private |
ROSType RosIntrospection::ROSMessage::_type |
|
private |
The documentation for this class was generated from the following files: