build/ignition-msgs8/include/ignition/msgs/annotated_axis_aligned_2d_box_v.pb.h
Go to the documentation of this file.
47 #define PROTOBUF_INTERNAL_EXPORT_protobuf_ignition_2fmsgs_2fannotated_5faxis_5faligned_5f2d_5fbox_5fv_2eproto IGNITION_MSGS_VISIBLE
65 IGNITION_MSGS_VISIBLE extern AnnotatedAxisAligned2DBox_VDefaultTypeInternal _AnnotatedAxisAligned2DBox_V_default_instance_;
70 template<> IGNITION_MSGS_VISIBLE ::ignition::msgs::AnnotatedAxisAligned2DBox_V* Arena::CreateMaybeMessage<::ignition::msgs::AnnotatedAxisAligned2DBox_V>(Arena*);
78 class IGNITION_MSGS_VISIBLE AnnotatedAxisAligned2DBox_V : public ::google::protobuf::Message /* @@protoc_insertion_point(class_definition:ignition.msgs.AnnotatedAxisAligned2DBox_V) */ {
193 ::google::protobuf::RepeatedPtrField< ::ignition::msgs::AnnotatedAxisAligned2DBox > annotated_box_;
196 friend struct ::protobuf_ignition_2fmsgs_2fannotated_5faxis_5faligned_5f2d_5fbox_5fv_2eproto::TableStruct;
238 inline void AnnotatedAxisAligned2DBox_V::set_allocated_header(::ignition::msgs::Header* header) {
254 // @@protoc_insertion_point(field_set_allocated:ignition.msgs.AnnotatedAxisAligned2DBox_V.header)
261 inline ::ignition::msgs::AnnotatedAxisAligned2DBox* AnnotatedAxisAligned2DBox_V::mutable_annotated_box(int index) {
262 // @@protoc_insertion_point(field_mutable:ignition.msgs.AnnotatedAxisAligned2DBox_V.annotated_box)
267 // @@protoc_insertion_point(field_mutable_list:ignition.msgs.AnnotatedAxisAligned2DBox_V.annotated_box)
270 inline const ::ignition::msgs::AnnotatedAxisAligned2DBox& AnnotatedAxisAligned2DBox_V::annotated_box(int index) const {
274 inline ::ignition::msgs::AnnotatedAxisAligned2DBox* AnnotatedAxisAligned2DBox_V::add_annotated_box() {
278 inline const ::google::protobuf::RepeatedPtrField< ::ignition::msgs::AnnotatedAxisAligned2DBox >&
289 typedef std::unique_ptr<const AnnotatedAxisAligned2DBox_V> ConstAnnotatedAxisAligned2DBox_VUniquePtr;
static const AnnotatedAxisAligned2DBox_V * internal_default_instance()
Definition: build/ignition-msgs8/include/ignition/msgs/annotated_axis_aligned_2d_box_v.pb.h:108
AnnotatedAxisAligned2DBox_V * New(::google::protobuf::Arena *arena) const final
Definition: build/ignition-msgs8/include/ignition/msgs/annotated_axis_aligned_2d_box_v.pb.h:126
AnnotatedAxisAligned2DBox_V & operator=(const AnnotatedAxisAligned2DBox_V &from)
Definition: build/ignition-msgs8/include/ignition/msgs/annotated_axis_aligned_2d_box_v.pb.h:85
std::shared_ptr< const AnnotatedAxisAligned2DBox_V > ConstAnnotatedAxisAligned2DBox_VSharedPtr
Definition: build/ignition-msgs8/include/ignition/msgs/annotated_axis_aligned_2d_box_v.pb.h:291
bool has_header() const
Definition: build/ignition-msgs8/include/ignition/msgs/annotated_axis_aligned_2d_box_v.pb.h:210
IGNITION_MSGS_VISIBLE AnnotatedAxisAligned2DBox_VDefaultTypeInternal _AnnotatedAxisAligned2DBox_V_default_instance_
::ignition::msgs::Header * mutable_header()
Definition: build/ignition-msgs8/include/ignition/msgs/annotated_axis_aligned_2d_box_v.pb.h:229
Definition: build/ignition-msgs8/include/ignition/msgs/annotated_axis_aligned_2d_box_v.pb.h:49
AnnotatedAxisAligned2DBox_V * New() const final
Definition: build/ignition-msgs8/include/ignition/msgs/annotated_axis_aligned_2d_box_v.pb.h:122
void set_allocated_header(::ignition::msgs::Header *header)
Definition: build/ignition-msgs8/include/ignition/msgs/annotated_axis_aligned_2d_box_v.pb.h:238
friend void swap(AnnotatedAxisAligned2DBox_V &a, AnnotatedAxisAligned2DBox_V &b)
Definition: build/ignition-msgs8/include/ignition/msgs/annotated_axis_aligned_2d_box_v.pb.h:116
void IGNITION_MSGS_VISIBLE AddDescriptors()
Definition: build/ignition-msgs8/include/ignition/msgs/annotated_axis_aligned_2d_box.pb.h:78
Definition: build/ignition-msgs8/include/ignition/msgs/annotated_axis_aligned_2d_box_v.pb.h:78
const ::google::protobuf::RepeatedPtrField< ::ignition::msgs::AnnotatedAxisAligned2DBox > & annotated_box() const
Definition: build/ignition-msgs8/include/ignition/msgs/annotated_axis_aligned_2d_box_v.pb.h:279
::ignition::msgs::AnnotatedAxisAligned2DBox * add_annotated_box()
Definition: build/ignition-msgs8/include/ignition/msgs/annotated_axis_aligned_2d_box_v.pb.h:274
::ignition::msgs::Header * release_header()
Definition: build/ignition-msgs8/include/ignition/msgs/annotated_axis_aligned_2d_box_v.pb.h:222
void Swap(AnnotatedAxisAligned2DBox_V *other)
::google::protobuf::RepeatedPtrField< ::ignition::msgs::AnnotatedAxisAligned2DBox > * mutable_annotated_box()
Definition: build/ignition-msgs8/include/ignition/msgs/annotated_axis_aligned_2d_box_v.pb.h:266
IGNITION_MSGS_VISIBLE HeaderDefaultTypeInternal _Header_default_instance_
Definition: build/ignition-msgs8/include/ignition/msgs/annotated_axis_aligned_2d_box_v.pb.h:51
Definition: build/ignition-msgs8/include/ignition/msgs/header.pb.h:215
std::unique_ptr< AnnotatedAxisAligned2DBox_V > AnnotatedAxisAligned2DBox_VUniquePtr
Definition: build/ignition-msgs8/include/ignition/msgs/annotated_axis_aligned_2d_box_v.pb.h:288
std::unique_ptr< const AnnotatedAxisAligned2DBox_V > ConstAnnotatedAxisAligned2DBox_VUniquePtr
Definition: build/ignition-msgs8/include/ignition/msgs/annotated_axis_aligned_2d_box_v.pb.h:289
int annotated_box_size() const
Definition: build/ignition-msgs8/include/ignition/msgs/annotated_axis_aligned_2d_box_v.pb.h:258
STL class.
const ::ignition::msgs::Header & header() const
Definition: build/ignition-msgs8/include/ignition/msgs/annotated_axis_aligned_2d_box_v.pb.h:216
Definition: build/ignition-msgs8/include/ignition/msgs/actor.pb.h:78
std::shared_ptr< AnnotatedAxisAligned2DBox_V > AnnotatedAxisAligned2DBox_VSharedPtr
Definition: build/ignition-msgs8/include/ignition/msgs/annotated_axis_aligned_2d_box_v.pb.h:290