build/ignition-msgs5/include/ignition/msgs/video_record.pb.h
Go to the documentation of this file.
46 #define PROTOBUF_INTERNAL_EXPORT_protobuf_ignition_2fmsgs_2fvideo_5frecord_2eproto IGNITION_MSGS_VISIBLE
69 template<> IGNITION_MSGS_VISIBLE ::ignition::msgs::VideoRecord* Arena::CreateMaybeMessage<::ignition::msgs::VideoRecord>(Arena*);
77 class IGNITION_MSGS_VISIBLE VideoRecord : public ::google::protobuf::Message /* @@protoc_insertion_point(class_definition:ignition.msgs.VideoRecord) */ {
339 format_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::string(value));
364 format_.SetAllocatedNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), format);
370 save_filename_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
392 save_filename_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::string(value));
404 return save_filename_.MutableNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
409 return save_filename_.ReleaseNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
417 save_filename_.SetAllocatedNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), save_filename);
::std::string * release_format()
Definition: build/ignition-msgs5/include/ignition/msgs/video_record.pb.h:353
::std::string * release_save_filename()
Definition: build/ignition-msgs5/include/ignition/msgs/video_record.pb.h:406
STL class.
bool stop() const
Definition: build/ignition-msgs5/include/ignition/msgs/video_record.pb.h:305
T move(T... args)
::std::string * mutable_save_filename()
Definition: build/ignition-msgs5/include/ignition/msgs/video_record.pb.h:401
VideoRecord * New(::google::protobuf::Arena *arena) const final
Definition: build/ignition-msgs5/include/ignition/msgs/video_record.pb.h:125
const ::ignition::msgs::Header & header() const
Definition: build/ignition-msgs5/include/ignition/msgs/video_record.pb.h:246
::ignition::msgs::Header * mutable_header()
Definition: build/ignition-msgs5/include/ignition/msgs/video_record.pb.h:259
IGNITION_MSGS_VISIBLE VideoRecordDefaultTypeInternal _VideoRecord_default_instance_
void clear_save_filename()
Definition: build/ignition-msgs5/include/ignition/msgs/video_record.pb.h:369
VideoRecord * New() const final
Definition: build/ignition-msgs5/include/ignition/msgs/video_record.pb.h:121
void set_format(const ::std::string &value)
Definition: build/ignition-msgs5/include/ignition/msgs/video_record.pb.h:323
void clear_stop()
Definition: build/ignition-msgs5/include/ignition/msgs/video_record.pb.h:302
std::shared_ptr< VideoRecord > VideoRecordSharedPtr
Definition: build/ignition-msgs5/include/ignition/msgs/video_record.pb.h:427
void clear_start()
Definition: build/ignition-msgs5/include/ignition/msgs/video_record.pb.h:288
void clear_format()
Definition: build/ignition-msgs5/include/ignition/msgs/video_record.pb.h:316
std::shared_ptr< const VideoRecord > ConstVideoRecordSharedPtr
Definition: build/ignition-msgs5/include/ignition/msgs/video_record.pb.h:428
bool start() const
Definition: build/ignition-msgs5/include/ignition/msgs/video_record.pb.h:291
void set_stop(bool value)
Definition: build/ignition-msgs5/include/ignition/msgs/video_record.pb.h:309
::std::string * mutable_format()
Definition: build/ignition-msgs5/include/ignition/msgs/video_record.pb.h:348
std::unique_ptr< const VideoRecord > ConstVideoRecordUniquePtr
Definition: build/ignition-msgs5/include/ignition/msgs/video_record.pb.h:426
bool has_header() const
Definition: build/ignition-msgs5/include/ignition/msgs/video_record.pb.h:240
Definition: build/ignition-msgs5/include/ignition/msgs/video_record.pb.h:50
static const VideoRecord * internal_default_instance()
Definition: build/ignition-msgs5/include/ignition/msgs/video_record.pb.h:107
void Swap(VideoRecord *other)
void set_allocated_header(::ignition::msgs::Header *header)
Definition: build/ignition-msgs5/include/ignition/msgs/video_record.pb.h:268
void set_save_filename(const ::std::string &value)
Definition: build/ignition-msgs5/include/ignition/msgs/video_record.pb.h:376
IGNITION_MSGS_VISIBLE HeaderDefaultTypeInternal _Header_default_instance_
VideoRecord & operator=(const VideoRecord &from)
Definition: build/ignition-msgs5/include/ignition/msgs/video_record.pb.h:84
STL namespace.
Definition: build/ignition-msgs5/include/ignition/msgs/header.pb.h:215
const ::std::string & save_filename() const
Definition: build/ignition-msgs5/include/ignition/msgs/video_record.pb.h:372
const ::std::string & format() const
Definition: build/ignition-msgs5/include/ignition/msgs/video_record.pb.h:319
void set_allocated_format(::std::string *format)
Definition: build/ignition-msgs5/include/ignition/msgs/video_record.pb.h:358
void IGNITION_MSGS_VISIBLE AddDescriptors()
Definition: build/ignition-msgs5/include/ignition/msgs/video_record.pb.h:48
Definition: build/ignition-msgs5/include/ignition/msgs/video_record.pb.h:77
void set_start(bool value)
Definition: build/ignition-msgs5/include/ignition/msgs/video_record.pb.h:295
STL class.
void set_allocated_save_filename(::std::string *save_filename)
Definition: build/ignition-msgs5/include/ignition/msgs/video_record.pb.h:411
::ignition::msgs::Header * release_header()
Definition: build/ignition-msgs5/include/ignition/msgs/video_record.pb.h:252
std::unique_ptr< VideoRecord > VideoRecordUniquePtr
Definition: build/ignition-msgs5/include/ignition/msgs/video_record.pb.h:425
Definition: build/ignition-msgs5/include/ignition/msgs/actor.pb.h:78
friend void swap(VideoRecord &a, VideoRecord &b)
Definition: build/ignition-msgs5/include/ignition/msgs/video_record.pb.h:115