Ariles
|
#include <reader.h>
Public Member Functions | |
Reader (const ::ros::NodeHandle &nh) | |
Constructor. More... | |
bool | descend (const std::string &child_name) |
void | ascend () |
bool | getMapEntryNames (std::vector< std::string > &child_names) |
std::size_t | startArray () |
void | shiftArray () |
void | endArray () |
bool | startRoot (const std::string &name) |
void | endRoot (const std::string &name) |
const serialization::Features & | getSerializationFeatures () const |
Protected Types | |
typedef t_Implementation | Impl |
typedef ARILES_SHARED_PTR< t_Implementation > | ImplPtr |
Protected Member Functions | |
std::size_t | getMapSize (const bool expect_empty) |
Protected Attributes | |
ImplPtr | impl_ |
|
protectedinherited |
|
protectedinherited |
|
explicit |
void ariles::ns_ros::Reader::ascend | ( | ) |
Definition at line 85 of file reader.cpp.
bool ariles::ns_ros::Reader::descend | ( | const std::string & | child_name | ) |
Definition at line 60 of file reader.cpp.
void ariles::ns_ros::Reader::endArray | ( | ) |
Definition at line 134 of file reader.cpp.
void ariles::ns_ros::Reader::endRoot | ( | const std::string & | name | ) |
Definition at line 153 of file reader.cpp.
bool ariles::ns_ros::Reader::getMapEntryNames | ( | std::vector< std::string > & | child_names | ) |
Definition at line 91 of file reader.cpp.
|
protected |
Definition at line 46 of file reader.cpp.
|
inlineinherited |
void ariles::ns_ros::Reader::shiftArray | ( | ) |
Definition at line 124 of file reader.cpp.
std::size_t ariles::ns_ros::Reader::startArray | ( | ) |
Definition at line 113 of file reader.cpp.
bool ariles::ns_ros::Reader::startRoot | ( | const std::string & | name | ) |
Definition at line 140 of file reader.cpp.
|
protectedinherited |