4#ifndef PROTOBUF_semantic_5fversion_2eproto__INCLUDED
5#define PROTOBUF_semantic_5fversion_2eproto__INCLUDED
9#include <google/protobuf/stubs/common.h>
11#if GOOGLE_PROTOBUF_VERSION < 2006000
12#error This file was generated by a newer version of protoc which is
13#error incompatible with your Protocol Buffer headers. Please update
16#if 2006001 < GOOGLE_PROTOBUF_MIN_PROTOC_VERSION
17#error This file was generated by an older version of protoc which is
18#error incompatible with your Protocol Buffer headers. Please
19#error regenerate this file with a newer version of protoc.
22#include <google/protobuf/generated_message_util.h>
23#include <google/protobuf/message.h>
24#include <google/protobuf/repeated_field.h>
25#include <google/protobuf/extension_set.h>
26#include <google/protobuf/unknown_field_set.h>
55 return _unknown_fields_;
59 return &_unknown_fields_;
62 static const ::google::protobuf::Descriptor*
descriptor();
83 inline bool has_major_version()
const;
84 inline void clear_major_version();
85 static const int kMajorVersionFieldNumber = 1;
90 inline bool has_minor_version()
const;
91 inline void clear_minor_version();
92 static const int kMinorVersionFieldNumber = 2;
97 inline bool has_patch_version()
const;
98 inline void clear_patch_version();
99 static const int kPatchVersionFieldNumber = 3;
104 inline bool has_version_string()
const;
105 inline void clear_version_string();
106 static const int kVersionStringFieldNumber = 4;
107 inline const ::std::string& version_string()
const;
108 inline void set_version_string(const ::std::string& value);
109 inline void set_version_string(
const char* value);
110 inline void set_version_string(
const char* value,
size_t size);
111 inline ::std::string* mutable_version_string();
112 inline ::std::string* release_version_string();
113 inline void set_allocated_version_string(::std::string* version_string);
117 inline void set_has_major_version();
118 inline void clear_has_major_version();
119 inline void set_has_minor_version();
120 inline void clear_has_minor_version();
121 inline void set_has_patch_version();
122 inline void clear_has_patch_version();
123 inline void set_has_version_string();
124 inline void clear_has_version_string();
232 if (
version_string_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
243 if (
version_string_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
251 if (
version_string_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
259 if (
version_string_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
267 if (
version_string_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
275 if (
version_string_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
279 version_string_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
284 if (
version_string_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
292 version_string_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
void clear_minor_version()
void set_minor_version(::google::protobuf::uint32 value)
inline ::google::protobuf::uint32 patch_version() const
bool has_major_version() const
::google::protobuf::uint32 _has_bits_[1]
void set_version_string(const ::std::string &value)
inline ::std::string * release_version_string()
inline ::std::string * mutable_version_string()
void set_has_major_version()
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
::google::protobuf::uint32 minor_version_
void set_allocated_version_string(::std::string *version_string)
virtual ~SemanticVersion()
::google::protobuf::uint32 major_version_
bool has_patch_version() const
const ::std::string & version_string() const
void set_has_minor_version()
void InitAsDefaultInstance()
void clear_version_string()
void clear_has_major_version()
static const ::google::protobuf::Descriptor * descriptor()
bool has_minor_version() const
inline ::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
friend void protobuf_AssignDesc_semantic_5fversion_2eproto()
void set_major_version(::google::protobuf::uint32 value)
static SemanticVersion * default_instance_
SemanticVersion & operator=(const SemanticVersion &from)
void clear_patch_version()
void Swap(SemanticVersion *other)
static const SemanticVersion & default_instance()
friend void TC_PROTO_API protobuf_AddDesc_semantic_5fversion_2eproto()
SemanticVersion * New() const
inline ::google::protobuf::uint32 minor_version() const
void set_patch_version(::google::protobuf::uint32 value)
void set_has_patch_version()
void clear_has_patch_version()
void SetCachedSize(int size) const
void set_has_version_string()
void clear_major_version()
void clear_has_minor_version()
void clear_has_version_string()
::google::protobuf::Metadata GetMetadata() const
SemanticVersion(const SemanticVersion &from)
friend void protobuf_ShutdownFile_semantic_5fversion_2eproto()
bool has_version_string() const
::google::protobuf::UnknownFieldSet _unknown_fields_
::google::protobuf::uint32 patch_version_
::std::string * version_string_
int GetCachedSize() const
inline ::google::protobuf::uint32 major_version() const
constexpr std::size_t size()
void protobuf_AssignDesc_semantic_5fversion_2eproto()
void TC_PROTO_API protobuf_AddDesc_semantic_5fversion_2eproto()
void protobuf_ShutdownFile_semantic_5fversion_2eproto()