PX4 Firmware
PX4 Autopilot Software http://px4.io
|
Object metadata. More...
#include <uORB.h>
Public Attributes | |
const char * | o_name |
unique object name More... | |
const uint16_t | o_size |
object size More... | |
const uint16_t | o_size_no_padding |
object size w/o padding at the end (for logger) More... | |
const char * | o_fields |
semicolon separated list of fields (with type) More... | |
const char* orb_metadata::o_fields |
semicolon separated list of fields (with type)
Definition at line 54 of file uORB.h.
Referenced by px4::logger::Logger::add_topic(), px4::Replay::readAndAddSubscription(), and px4::logger::Logger::write_format().
const char* orb_metadata::o_name |
unique object name
Definition at line 51 of file uORB.h.
Referenced by uORB::DeviceNode::add_internal_subscriber(), px4::logger::Logger::add_topic(), uORB::DeviceMaster::addNewDeviceNodes(), px4::ReplayEkf2::findTimestampAndPublish(), uORB::DeviceNode::get_name(), uORB::DeviceMaster::getDeviceNodeLocked(), sensors::VotedSensorsUpdate::initSensorClass(), listener(), px4::Replay::nextDataMessage(), uORB::Utils::node_mkpath(), uORB::Manager::orb_advertise_multi(), uORB::Manager::orb_exists(), uORB::DeviceNode::print_statistics(), uORB::DeviceNode::publish(), px4::Replay::publishTopic(), px4::Replay::readAndAddSubscription(), uORB::DeviceNode::remove_internal_subscriber(), uORB::DeviceMaster::showTop(), uORB::DeviceNode::unadvertise(), px4::logger::Logger::write_add_logged_msg(), and px4::logger::Logger::write_format().
const uint16_t orb_metadata::o_size |
object size
Definition at line 52 of file uORB.h.
Referenced by uORB::DeviceNode::copy_locked(), px4::ReplayEkf2::handleTopicUpdate(), uORB::Manager::orb_copy(), uORB::DeviceNode::publish(), uORB::DeviceNode::read(), px4::Replay::readTopicDataToBuffer(), uORB::DeviceNode::remove_internal_subscriber(), px4::logger::Logger::run(), px4::Replay::sizeOfType(), and uORB::DeviceNode::write().
const uint16_t orb_metadata::o_size_no_padding |
object size w/o padding at the end (for logger)
Definition at line 53 of file uORB.h.
Referenced by px4::Replay::nextDataMessage(), and px4::Replay::readTopicDataToBuffer().