build/ignition-msgs8/include/ignition/msgs/image.pb.h
Go to the documentation of this file.
69 extern IGNITION_MSGS_VISIBLE const ::PROTOBUF_NAMESPACE_ID::internal::DescriptorTable descriptor_table_ignition_2fmsgs_2fimage_2eproto;
78 template<> IGNITION_MSGS_VISIBLE ::ignition::msgs::Image* Arena::CreateMaybeMessage<::ignition::msgs::Image>(Arena*);
103 PixelFormatType_INT_MIN_SENTINEL_DO_NOT_USE_ = std::numeric_limits<::PROTOBUF_NAMESPACE_ID::int32>::min(),
104 PixelFormatType_INT_MAX_SENTINEL_DO_NOT_USE_ = std::numeric_limits<::PROTOBUF_NAMESPACE_ID::int32>::max()
105 };
111 IGNITION_MSGS_VISIBLE const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor* PixelFormatType_descriptor();
128 public ::PROTOBUF_NAMESPACE_ID::Message /* @@protoc_insertion_point(class_definition:ignition.msgs.Image) */ {
205 const char* _InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final;
206 ::PROTOBUF_NAMESPACE_ID::uint8* _InternalSerialize(
207 ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
229 ::PROTOBUF_NAMESPACE_ID::internal::AssignDescriptors(&::descriptor_table_ignition_2fmsgs_2fimage_2eproto);
230 return ::descriptor_table_ignition_2fmsgs_2fimage_2eproto.file_level_metadata[kIndexInFileMessages];
244 kStepFieldNumber = 4,
245 kPixelFormatTypeFieldNumber = 6,
292 ::PROTOBUF_NAMESPACE_ID::uint32 width() const;
301 ::PROTOBUF_NAMESPACE_ID::uint32 height() const;
310 ::PROTOBUF_NAMESPACE_ID::uint32 step() const;
490 data_.ClearToEmpty(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
509 data_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), value, GetArena());
514 &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::move(value), GetArena());
520 data_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::string(value),
533 return data_.Mutable(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
537 return data_.Release(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
553 return data_.UnsafeArenaRelease(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(),
564 data_.UnsafeArenaSetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(),
IGNITION_MSGS_VISIBLEconst ::PROTOBUF_NAMESPACE_ID::internal::DescriptorTable descriptor_table_ignition_2fmsgs_2fimage_2eproto
Image * New(::PROTOBUF_NAMESPACE_ID::Arena *arena) const final
Definition: build/ignition-msgs8/include/ignition/msgs/image.pb.h:194
static void InitAsDefaultInstance()
void clear_data()
void set_allocated_data(std::string *data)
static const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection()
Definition: build/ignition-msgs8/include/ignition/msgs/image.pb.h:158
PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final
void set_data(const std::string &value)
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * descriptor()
Definition: build/ignition-msgs8/include/ignition/msgs/image.pb.h:152
std::string * release_data()
void MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message &from) final
virtual ~Image()
void set_data(std::string &&value)
static const Image & default_instance()
const std::string & data() const
void UnsafeArenaSwap(Image *other)
Definition: build/ignition-msgs8/include/ignition/msgs/image.pb.h:182
Image & operator=(const Image &from)
Definition: build/ignition-msgs8/include/ignition/msgs/image.pb.h:139
Image()
Definition: build/ignition-msgs8/include/ignition/msgs/image.pb.h:130
void Swap(Image *other)
Definition: build/ignition-msgs8/include/ignition/msgs/image.pb.h:174
Image * New() const final
Definition: build/ignition-msgs8/include/ignition/msgs/image.pb.h:190
void CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message &from) final
Image & operator=(Image &&from) noexcept
Definition: build/ignition-msgs8/include/ignition/msgs/image.pb.h:143
static const Image * internal_default_instance()
Definition: build/ignition-msgs8/include/ignition/msgs/image.pb.h:164
Image(::PROTOBUF_NAMESPACE_ID::Arena *arena)
Image(const Image &from)
void set_data(const char *value)
Image(Image &&from) noexcept
Definition: build/ignition-msgs8/include/ignition/msgs/image.pb.h:134
::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * GetDescriptor()
Definition: build/ignition-msgs8/include/ignition/msgs/image.pb.h:155
friend void swap(Image &a, Image &b)
Definition: build/ignition-msgs8/include/ignition/msgs/image.pb.h:171
void set_data(const void *value, size_t size)
void MergeFrom(const Image &from)
void CopyFrom(const Image &from)
std::string * mutable_data()
T max(T... args)
T min(T... args)
T move(T... args)
constexpr int PixelFormatType_ARRAYSIZE
Definition: build/ignition-msgs8/include/ignition/msgs/image.pb.h:109
IGNITION_MSGS_VISIBLE ImageDefaultTypeInternal _Image_default_instance_
IGNITION_MSGS_VISIBLEconst ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * PixelFormatType_descriptor()
bool PixelFormatType_Parse(const std::string &name, PixelFormatType *value)
Definition: build/ignition-msgs8/include/ignition/msgs/image.pb.h:120
const std::string & PixelFormatType_Name(T enum_t_value)
Definition: build/ignition-msgs8/include/ignition/msgs/image.pb.h:113
std::shared_ptr< Image > ImageSharedPtr
Definition: build/ignition-msgs8/include/ignition/msgs/image.pb.h:595
IGNITION_MSGS_VISIBLE HeaderDefaultTypeInternal _Header_default_instance_
constexpr PixelFormatType PixelFormatType_MIN
Definition: build/ignition-msgs8/include/ignition/msgs/image.pb.h:107
constexpr PixelFormatType PixelFormatType_MAX
Definition: build/ignition-msgs8/include/ignition/msgs/image.pb.h:108
std::unique_ptr< Image > ImageUniquePtr
Definition: build/ignition-msgs8/include/ignition/msgs/image.pb.h:593
IGNITION_MSGS_VISIBLE bool PixelFormatType_IsValid(int value)
std::unique_ptr< const Image > ConstImageUniquePtr
Definition: build/ignition-msgs8/include/ignition/msgs/image.pb.h:594
std::shared_ptr< const Image > ConstImageSharedPtr
Definition: build/ignition-msgs8/include/ignition/msgs/image.pb.h:596
PixelFormatType
Definition: build/ignition-msgs8/include/ignition/msgs/image.pb.h:83
@ BAYER_GRBG8
Definition: build/ignition-msgs8/include/ignition/msgs/image.pb.h:102
@ RGB_FLOAT16
Definition: build/ignition-msgs8/include/ignition/msgs/image.pb.h:96
@ RGB_INT8
Definition: build/ignition-msgs8/include/ignition/msgs/image.pb.h:87
@ RGB_FLOAT32
Definition: build/ignition-msgs8/include/ignition/msgs/image.pb.h:98
@ BAYER_GBRG8
Definition: build/ignition-msgs8/include/ignition/msgs/image.pb.h:101
@ L_INT16
Definition: build/ignition-msgs8/include/ignition/msgs/image.pb.h:86
@ BGR_INT8
Definition: build/ignition-msgs8/include/ignition/msgs/image.pb.h:92
@ PixelFormatType_INT_MAX_SENTINEL_DO_NOT_USE_
Definition: build/ignition-msgs8/include/ignition/msgs/image.pb.h:104
@ R_FLOAT32
Definition: build/ignition-msgs8/include/ignition/msgs/image.pb.h:97
@ BAYER_RGGB8
Definition: build/ignition-msgs8/include/ignition/msgs/image.pb.h:99
@ BAYER_BGGR8
Definition: build/ignition-msgs8/include/ignition/msgs/image.pb.h:100
@ RGB_INT32
Definition: build/ignition-msgs8/include/ignition/msgs/image.pb.h:91
@ RGBA_INT8
Definition: build/ignition-msgs8/include/ignition/msgs/image.pb.h:88
@ BGR_INT32
Definition: build/ignition-msgs8/include/ignition/msgs/image.pb.h:94
@ UNKNOWN_PIXEL_FORMAT
Definition: build/ignition-msgs8/include/ignition/msgs/image.pb.h:84
@ BGRA_INT8
Definition: build/ignition-msgs8/include/ignition/msgs/image.pb.h:89
@ RGB_INT16
Definition: build/ignition-msgs8/include/ignition/msgs/image.pb.h:90
@ PixelFormatType_INT_MIN_SENTINEL_DO_NOT_USE_
Definition: build/ignition-msgs8/include/ignition/msgs/image.pb.h:103
@ BGR_INT16
Definition: build/ignition-msgs8/include/ignition/msgs/image.pb.h:93
@ R_FLOAT16
Definition: build/ignition-msgs8/include/ignition/msgs/image.pb.h:95
Definition: build/ignition-msgs8/include/ignition/msgs/actor.pb.h:53
STL namespace.
Definition: build/ignition-msgs8/include/ignition/msgs/image.pb.h:58
static const ::PROTOBUF_NAMESPACE_ID::internal::ParseTableField entries[] PROTOBUF_SECTION_VARIABLE(protodesc_cold)
static const ::PROTOBUF_NAMESPACE_ID::internal::ParseTable schema[1] PROTOBUF_SECTION_VARIABLE(protodesc_cold)
static const ::PROTOBUF_NAMESPACE_ID::internal::AuxillaryParseTableField aux[] PROTOBUF_SECTION_VARIABLE(protodesc_cold)