commit
5bd8b680ba
24 changed files with 15705 additions and 19 deletions
@ -0,0 +1,472 @@ |
||||
// Generated by the protocol buffer compiler. DO NOT EDIT!
|
||||
// source: google/protobuf/any.proto
|
||||
|
||||
#define INTERNAL_SUPPRESS_PROTOBUF_FIELD_DEPRECATION |
||||
#include "google/protobuf/any.pb.h" |
||||
|
||||
#include <algorithm> |
||||
|
||||
#include <google/protobuf/stubs/common.h> |
||||
#include <google/protobuf/stubs/once.h> |
||||
#include <google/protobuf/io/coded_stream.h> |
||||
#include <google/protobuf/wire_format_lite_inl.h> |
||||
#include <google/protobuf/descriptor.h> |
||||
#include <google/protobuf/generated_message_reflection.h> |
||||
#include <google/protobuf/reflection_ops.h> |
||||
#include <google/protobuf/wire_format.h> |
||||
// @@protoc_insertion_point(includes)
|
||||
|
||||
namespace google { |
||||
namespace protobuf { |
||||
|
||||
namespace { |
||||
|
||||
const ::google::protobuf::Descriptor* Any_descriptor_ = NULL; |
||||
const ::google::protobuf::internal::GeneratedMessageReflection* |
||||
Any_reflection_ = NULL; |
||||
|
||||
} // namespace
|
||||
|
||||
|
||||
void protobuf_AssignDesc_google_2fprotobuf_2fany_2eproto() { |
||||
protobuf_AddDesc_google_2fprotobuf_2fany_2eproto(); |
||||
const ::google::protobuf::FileDescriptor* file = |
||||
::google::protobuf::DescriptorPool::generated_pool()->FindFileByName( |
||||
"google/protobuf/any.proto"); |
||||
GOOGLE_CHECK(file != NULL); |
||||
Any_descriptor_ = file->message_type(0); |
||||
static const int Any_offsets_[2] = { |
||||
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(Any, type_url_), |
||||
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(Any, value_), |
||||
}; |
||||
Any_reflection_ = |
||||
::google::protobuf::internal::GeneratedMessageReflection::NewGeneratedMessageReflection( |
||||
Any_descriptor_, |
||||
Any::default_instance_, |
||||
Any_offsets_, |
||||
-1, |
||||
-1, |
||||
-1, |
||||
sizeof(Any), |
||||
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(Any, _internal_metadata_), |
||||
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(Any, _is_default_instance_)); |
||||
} |
||||
|
||||
namespace { |
||||
|
||||
GOOGLE_PROTOBUF_DECLARE_ONCE(protobuf_AssignDescriptors_once_); |
||||
inline void protobuf_AssignDescriptorsOnce() { |
||||
::google::protobuf::GoogleOnceInit(&protobuf_AssignDescriptors_once_, |
||||
&protobuf_AssignDesc_google_2fprotobuf_2fany_2eproto); |
||||
} |
||||
|
||||
void protobuf_RegisterTypes(const ::std::string&) { |
||||
protobuf_AssignDescriptorsOnce(); |
||||
::google::protobuf::MessageFactory::InternalRegisterGeneratedMessage( |
||||
Any_descriptor_, &Any::default_instance()); |
||||
} |
||||
|
||||
} // namespace
|
||||
|
||||
void protobuf_ShutdownFile_google_2fprotobuf_2fany_2eproto() { |
||||
delete Any::default_instance_; |
||||
delete Any_reflection_; |
||||
} |
||||
|
||||
void protobuf_AddDesc_google_2fprotobuf_2fany_2eproto() { |
||||
static bool already_here = false; |
||||
if (already_here) return; |
||||
already_here = true; |
||||
GOOGLE_PROTOBUF_VERIFY_VERSION; |
||||
|
||||
::google::protobuf::DescriptorPool::InternalAddGeneratedFile( |
||||
"\n\031google/protobuf/any.proto\022\017google.prot" |
||||
"obuf\"&\n\003Any\022\020\n\010type_url\030\001 \001(\t\022\r\n\005value\030\002" |
||||
" \001(\014B*\n\023com.google.protobufB\010AnyProtoP\001\240" |
||||
"\001\001\242\002\003GPBb\006proto3", 136); |
||||
::google::protobuf::MessageFactory::InternalRegisterGeneratedFile( |
||||
"google/protobuf/any.proto", &protobuf_RegisterTypes); |
||||
Any::default_instance_ = new Any(); |
||||
Any::default_instance_->InitAsDefaultInstance(); |
||||
::google::protobuf::internal::OnShutdown(&protobuf_ShutdownFile_google_2fprotobuf_2fany_2eproto); |
||||
} |
||||
|
||||
// Force AddDescriptors() to be called at static initialization time.
|
||||
struct StaticDescriptorInitializer_google_2fprotobuf_2fany_2eproto { |
||||
StaticDescriptorInitializer_google_2fprotobuf_2fany_2eproto() { |
||||
protobuf_AddDesc_google_2fprotobuf_2fany_2eproto(); |
||||
} |
||||
} static_descriptor_initializer_google_2fprotobuf_2fany_2eproto_; |
||||
|
||||
namespace { |
||||
|
||||
static void MergeFromFail(int line) GOOGLE_ATTRIBUTE_COLD; |
||||
static void MergeFromFail(int line) { |
||||
GOOGLE_CHECK(false) << __FILE__ << ":" << line; |
||||
} |
||||
|
||||
} // namespace
|
||||
|
||||
|
||||
// ===================================================================
|
||||
|
||||
#ifndef _MSC_VER |
||||
const int Any::kTypeUrlFieldNumber; |
||||
const int Any::kValueFieldNumber; |
||||
#endif // !_MSC_VER
|
||||
|
||||
Any::Any() |
||||
: ::google::protobuf::Message() , _internal_metadata_(NULL) { |
||||
SharedCtor(); |
||||
// @@protoc_insertion_point(constructor:google.protobuf.Any)
|
||||
} |
||||
|
||||
void Any::InitAsDefaultInstance() { |
||||
_is_default_instance_ = true; |
||||
} |
||||
|
||||
Any::Any(const Any& from) |
||||
: ::google::protobuf::Message(), |
||||
_internal_metadata_(NULL) { |
||||
SharedCtor(); |
||||
MergeFrom(from); |
||||
// @@protoc_insertion_point(copy_constructor:google.protobuf.Any)
|
||||
} |
||||
|
||||
void Any::SharedCtor() { |
||||
_is_default_instance_ = false; |
||||
::google::protobuf::internal::GetEmptyString(); |
||||
_cached_size_ = 0; |
||||
type_url_.UnsafeSetDefault(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); |
||||
value_.UnsafeSetDefault(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); |
||||
} |
||||
|
||||
Any::~Any() { |
||||
// @@protoc_insertion_point(destructor:google.protobuf.Any)
|
||||
SharedDtor(); |
||||
} |
||||
|
||||
void Any::SharedDtor() { |
||||
type_url_.DestroyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); |
||||
value_.DestroyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); |
||||
if (this != default_instance_) { |
||||
} |
||||
} |
||||
|
||||
void Any::SetCachedSize(int size) const { |
||||
GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN(); |
||||
_cached_size_ = size; |
||||
GOOGLE_SAFE_CONCURRENT_WRITES_END(); |
||||
} |
||||
const ::google::protobuf::Descriptor* Any::descriptor() { |
||||
protobuf_AssignDescriptorsOnce(); |
||||
return Any_descriptor_; |
||||
} |
||||
|
||||
const Any& Any::default_instance() { |
||||
if (default_instance_ == NULL) protobuf_AddDesc_google_2fprotobuf_2fany_2eproto(); |
||||
return *default_instance_; |
||||
} |
||||
|
||||
Any* Any::default_instance_ = NULL; |
||||
|
||||
Any* Any::New(::google::protobuf::Arena* arena) const { |
||||
Any* n = new Any; |
||||
if (arena != NULL) { |
||||
arena->Own(n); |
||||
} |
||||
return n; |
||||
} |
||||
|
||||
void Any::Clear() { |
||||
type_url_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); |
||||
value_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); |
||||
} |
||||
|
||||
bool Any::MergePartialFromCodedStream( |
||||
::google::protobuf::io::CodedInputStream* input) { |
||||
#define DO_(EXPRESSION) if (!(EXPRESSION)) goto failure |
||||
::google::protobuf::uint32 tag; |
||||
// @@protoc_insertion_point(parse_start:google.protobuf.Any)
|
||||
for (;;) { |
||||
::std::pair< ::google::protobuf::uint32, bool> p = input->ReadTagWithCutoff(127); |
||||
tag = p.first; |
||||
if (!p.second) goto handle_unusual; |
||||
switch (::google::protobuf::internal::WireFormatLite::GetTagFieldNumber(tag)) { |
||||
// optional string type_url = 1;
|
||||
case 1: { |
||||
if (tag == 10) { |
||||
DO_(::google::protobuf::internal::WireFormatLite::ReadString( |
||||
input, this->mutable_type_url())); |
||||
::google::protobuf::internal::WireFormat::VerifyUTF8StringNamedField( |
||||
this->type_url().data(), this->type_url().length(), |
||||
::google::protobuf::internal::WireFormat::PARSE, |
||||
"google.protobuf.Any.type_url"); |
||||
} else { |
||||
goto handle_unusual; |
||||
} |
||||
if (input->ExpectTag(18)) goto parse_value; |
||||
break; |
||||
} |
||||
|
||||
// optional bytes value = 2;
|
||||
case 2: { |
||||
if (tag == 18) { |
||||
parse_value: |
||||
DO_(::google::protobuf::internal::WireFormatLite::ReadBytes( |
||||
input, this->mutable_value())); |
||||
} else { |
||||
goto handle_unusual; |
||||
} |
||||
if (input->ExpectAtEnd()) goto success; |
||||
break; |
||||
} |
||||
|
||||
default: { |
||||
handle_unusual: |
||||
if (tag == 0 || |
||||
::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == |
||||
::google::protobuf::internal::WireFormatLite::WIRETYPE_END_GROUP) { |
||||
goto success; |
||||
} |
||||
DO_(::google::protobuf::internal::WireFormatLite::SkipField(input, tag)); |
||||
break; |
||||
} |
||||
} |
||||
} |
||||
success: |
||||
// @@protoc_insertion_point(parse_success:google.protobuf.Any)
|
||||
return true; |
||||
failure: |
||||
// @@protoc_insertion_point(parse_failure:google.protobuf.Any)
|
||||
return false; |
||||
#undef DO_ |
||||
} |
||||
|
||||
void Any::SerializeWithCachedSizes( |
||||
::google::protobuf::io::CodedOutputStream* output) const { |
||||
// @@protoc_insertion_point(serialize_start:google.protobuf.Any)
|
||||
// optional string type_url = 1;
|
||||
if (this->type_url().size() > 0) { |
||||
::google::protobuf::internal::WireFormat::VerifyUTF8StringNamedField( |
||||
this->type_url().data(), this->type_url().length(), |
||||
::google::protobuf::internal::WireFormat::SERIALIZE, |
||||
"google.protobuf.Any.type_url"); |
||||
::google::protobuf::internal::WireFormatLite::WriteStringMaybeAliased( |
||||
1, this->type_url(), output); |
||||
} |
||||
|
||||
// optional bytes value = 2;
|
||||
if (this->value().size() > 0) { |
||||
::google::protobuf::internal::WireFormatLite::WriteBytesMaybeAliased( |
||||
2, this->value(), output); |
||||
} |
||||
|
||||
// @@protoc_insertion_point(serialize_end:google.protobuf.Any)
|
||||
} |
||||
|
||||
::google::protobuf::uint8* Any::SerializeWithCachedSizesToArray( |
||||
::google::protobuf::uint8* target) const { |
||||
// @@protoc_insertion_point(serialize_to_array_start:google.protobuf.Any)
|
||||
// optional string type_url = 1;
|
||||
if (this->type_url().size() > 0) { |
||||
::google::protobuf::internal::WireFormat::VerifyUTF8StringNamedField( |
||||
this->type_url().data(), this->type_url().length(), |
||||
::google::protobuf::internal::WireFormat::SERIALIZE, |
||||
"google.protobuf.Any.type_url"); |
||||
target = |
||||
::google::protobuf::internal::WireFormatLite::WriteStringToArray( |
||||
1, this->type_url(), target); |
||||
} |
||||
|
||||
// optional bytes value = 2;
|
||||
if (this->value().size() > 0) { |
||||
target = |
||||
::google::protobuf::internal::WireFormatLite::WriteBytesToArray( |
||||
2, this->value(), target); |
||||
} |
||||
|
||||
// @@protoc_insertion_point(serialize_to_array_end:google.protobuf.Any)
|
||||
return target; |
||||
} |
||||
|
||||
int Any::ByteSize() const { |
||||
int total_size = 0; |
||||
|
||||
// optional string type_url = 1;
|
||||
if (this->type_url().size() > 0) { |
||||
total_size += 1 + |
||||
::google::protobuf::internal::WireFormatLite::StringSize( |
||||
this->type_url()); |
||||
} |
||||
|
||||
// optional bytes value = 2;
|
||||
if (this->value().size() > 0) { |
||||
total_size += 1 + |
||||
::google::protobuf::internal::WireFormatLite::BytesSize( |
||||
this->value()); |
||||
} |
||||
|
||||
GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN(); |
||||
_cached_size_ = total_size; |
||||
GOOGLE_SAFE_CONCURRENT_WRITES_END(); |
||||
return total_size; |
||||
} |
||||
|
||||
void Any::MergeFrom(const ::google::protobuf::Message& from) { |
||||
if (GOOGLE_PREDICT_FALSE(&from == this)) MergeFromFail(__LINE__); |
||||
const Any* source = |
||||
::google::protobuf::internal::dynamic_cast_if_available<const Any*>( |
||||
&from); |
||||
if (source == NULL) { |
||||
::google::protobuf::internal::ReflectionOps::Merge(from, this); |
||||
} else { |
||||
MergeFrom(*source); |
||||
} |
||||
} |
||||
|
||||
void Any::MergeFrom(const Any& from) { |
||||
if (GOOGLE_PREDICT_FALSE(&from == this)) MergeFromFail(__LINE__); |
||||
if (from.type_url().size() > 0) { |
||||
|
||||
type_url_.AssignWithDefault(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), from.type_url_); |
||||
} |
||||
if (from.value().size() > 0) { |
||||
|
||||
value_.AssignWithDefault(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), from.value_); |
||||
} |
||||
} |
||||
|
||||
void Any::CopyFrom(const ::google::protobuf::Message& from) { |
||||
if (&from == this) return; |
||||
Clear(); |
||||
MergeFrom(from); |
||||
} |
||||
|
||||
void Any::CopyFrom(const Any& from) { |
||||
if (&from == this) return; |
||||
Clear(); |
||||
MergeFrom(from); |
||||
} |
||||
|
||||
bool Any::IsInitialized() const { |
||||
|
||||
return true; |
||||
} |
||||
|
||||
void Any::Swap(Any* other) { |
||||
if (other == this) return; |
||||
InternalSwap(other); |
||||
} |
||||
void Any::InternalSwap(Any* other) { |
||||
type_url_.Swap(&other->type_url_); |
||||
value_.Swap(&other->value_); |
||||
_internal_metadata_.Swap(&other->_internal_metadata_); |
||||
std::swap(_cached_size_, other->_cached_size_); |
||||
} |
||||
|
||||
::google::protobuf::Metadata Any::GetMetadata() const { |
||||
protobuf_AssignDescriptorsOnce(); |
||||
::google::protobuf::Metadata metadata; |
||||
metadata.descriptor = Any_descriptor_; |
||||
metadata.reflection = Any_reflection_; |
||||
return metadata; |
||||
} |
||||
|
||||
#if PROTOBUF_INLINE_NOT_IN_HEADERS |
||||
// Any
|
||||
|
||||
// optional string type_url = 1;
|
||||
void Any::clear_type_url() { |
||||
type_url_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); |
||||
} |
||||
const ::std::string& Any::type_url() const { |
||||
// @@protoc_insertion_point(field_get:google.protobuf.Any.type_url)
|
||||
return type_url_.GetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); |
||||
} |
||||
void Any::set_type_url(const ::std::string& value) { |
||||
|
||||
type_url_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), value); |
||||
// @@protoc_insertion_point(field_set:google.protobuf.Any.type_url)
|
||||
} |
||||
void Any::set_type_url(const char* value) { |
||||
|
||||
type_url_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::string(value)); |
||||
// @@protoc_insertion_point(field_set_char:google.protobuf.Any.type_url)
|
||||
} |
||||
void Any::set_type_url(const char* value, size_t size) { |
||||
|
||||
type_url_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), |
||||
::std::string(reinterpret_cast<const char*>(value), size)); |
||||
// @@protoc_insertion_point(field_set_pointer:google.protobuf.Any.type_url)
|
||||
} |
||||
::std::string* Any::mutable_type_url() { |
||||
|
||||
// @@protoc_insertion_point(field_mutable:google.protobuf.Any.type_url)
|
||||
return type_url_.MutableNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); |
||||
} |
||||
::std::string* Any::release_type_url() { |
||||
|
||||
return type_url_.ReleaseNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); |
||||
} |
||||
void Any::set_allocated_type_url(::std::string* type_url) { |
||||
if (type_url != NULL) { |
||||
|
||||
} else { |
||||
|
||||
} |
||||
type_url_.SetAllocatedNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), type_url); |
||||
// @@protoc_insertion_point(field_set_allocated:google.protobuf.Any.type_url)
|
||||
} |
||||
|
||||
// optional bytes value = 2;
|
||||
void Any::clear_value() { |
||||
value_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); |
||||
} |
||||
const ::std::string& Any::value() const { |
||||
// @@protoc_insertion_point(field_get:google.protobuf.Any.value)
|
||||
return value_.GetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); |
||||
} |
||||
void Any::set_value(const ::std::string& value) { |
||||
|
||||
value_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), value); |
||||
// @@protoc_insertion_point(field_set:google.protobuf.Any.value)
|
||||
} |
||||
void Any::set_value(const char* value) { |
||||
|
||||
value_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::string(value)); |
||||
// @@protoc_insertion_point(field_set_char:google.protobuf.Any.value)
|
||||
} |
||||
void Any::set_value(const void* value, size_t size) { |
||||
|
||||
value_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), |
||||
::std::string(reinterpret_cast<const char*>(value), size)); |
||||
// @@protoc_insertion_point(field_set_pointer:google.protobuf.Any.value)
|
||||
} |
||||
::std::string* Any::mutable_value() { |
||||
|
||||
// @@protoc_insertion_point(field_mutable:google.protobuf.Any.value)
|
||||
return value_.MutableNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); |
||||
} |
||||
::std::string* Any::release_value() { |
||||
|
||||
return value_.ReleaseNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); |
||||
} |
||||
void Any::set_allocated_value(::std::string* value) { |
||||
if (value != NULL) { |
||||
|
||||
} else { |
||||
|
||||
} |
||||
value_.SetAllocatedNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), value); |
||||
// @@protoc_insertion_point(field_set_allocated:google.protobuf.Any.value)
|
||||
} |
||||
|
||||
#endif // PROTOBUF_INLINE_NOT_IN_HEADERS
|
||||
|
||||
// @@protoc_insertion_point(namespace_scope)
|
||||
|
||||
} // namespace protobuf
|
||||
} // namespace google
|
||||
|
||||
// @@protoc_insertion_point(global_scope)
|
@ -0,0 +1,240 @@ |
||||
// Generated by the protocol buffer compiler. DO NOT EDIT!
|
||||
// source: google/protobuf/any.proto
|
||||
|
||||
#ifndef PROTOBUF_google_2fprotobuf_2fany_2eproto__INCLUDED |
||||
#define PROTOBUF_google_2fprotobuf_2fany_2eproto__INCLUDED |
||||
|
||||
#include <string> |
||||
|
||||
#include <google/protobuf/stubs/common.h> |
||||
|
||||
#if GOOGLE_PROTOBUF_VERSION < 3000000 |
||||
#error This file was generated by a newer version of protoc which is |
||||
#error incompatible with your Protocol Buffer headers. Please update |
||||
#error your headers. |
||||
#endif |
||||
#if 3000000 < GOOGLE_PROTOBUF_MIN_PROTOC_VERSION |
||||
#error This file was generated by an older version of protoc which is |
||||
#error incompatible with your Protocol Buffer headers. Please |
||||
#error regenerate this file with a newer version of protoc. |
||||
#endif |
||||
|
||||
#include <google/protobuf/arena.h> |
||||
#include <google/protobuf/arenastring.h> |
||||
#include <google/protobuf/generated_message_util.h> |
||||
#include <google/protobuf/metadata.h> |
||||
#include <google/protobuf/message.h> |
||||
#include <google/protobuf/repeated_field.h> |
||||
#include <google/protobuf/extension_set.h> |
||||
#include <google/protobuf/unknown_field_set.h> |
||||
// @@protoc_insertion_point(includes)
|
||||
|
||||
namespace google { |
||||
namespace protobuf { |
||||
|
||||
// Internal implementation detail -- do not call these.
|
||||
void LIBPROTOBUF_EXPORT protobuf_AddDesc_google_2fprotobuf_2fany_2eproto(); |
||||
void protobuf_AssignDesc_google_2fprotobuf_2fany_2eproto(); |
||||
void protobuf_ShutdownFile_google_2fprotobuf_2fany_2eproto(); |
||||
|
||||
class Any; |
||||
|
||||
// ===================================================================
|
||||
|
||||
class LIBPROTOBUF_EXPORT Any : public ::google::protobuf::Message { |
||||
public: |
||||
Any(); |
||||
virtual ~Any(); |
||||
|
||||
Any(const Any& from); |
||||
|
||||
inline Any& operator=(const Any& from) { |
||||
CopyFrom(from); |
||||
return *this; |
||||
} |
||||
|
||||
static const ::google::protobuf::Descriptor* descriptor(); |
||||
static const Any& default_instance(); |
||||
|
||||
void Swap(Any* other); |
||||
|
||||
// implements Message ----------------------------------------------
|
||||
|
||||
inline Any* New() const { return New(NULL); } |
||||
|
||||
Any* New(::google::protobuf::Arena* arena) const; |
||||
void CopyFrom(const ::google::protobuf::Message& from); |
||||
void MergeFrom(const ::google::protobuf::Message& from); |
||||
void CopyFrom(const Any& from); |
||||
void MergeFrom(const Any& from); |
||||
void Clear(); |
||||
bool IsInitialized() const; |
||||
|
||||
int ByteSize() const; |
||||
bool MergePartialFromCodedStream( |
||||
::google::protobuf::io::CodedInputStream* input); |
||||
void SerializeWithCachedSizes( |
||||
::google::protobuf::io::CodedOutputStream* output) const; |
||||
::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output) const; |
||||
int GetCachedSize() const { return _cached_size_; } |
||||
private: |
||||
void SharedCtor(); |
||||
void SharedDtor(); |
||||
void SetCachedSize(int size) const; |
||||
void InternalSwap(Any* other); |
||||
private: |
||||
inline ::google::protobuf::Arena* GetArenaNoVirtual() const { |
||||
return _internal_metadata_.arena(); |
||||
} |
||||
inline void* MaybeArenaPtr() const { |
||||
return _internal_metadata_.raw_arena_ptr(); |
||||
} |
||||
public: |
||||
|
||||
::google::protobuf::Metadata GetMetadata() const; |
||||
|
||||
// nested types ----------------------------------------------------
|
||||
|
||||
// accessors -------------------------------------------------------
|
||||
|
||||
// optional string type_url = 1;
|
||||
void clear_type_url(); |
||||
static const int kTypeUrlFieldNumber = 1; |
||||
const ::std::string& type_url() const; |
||||
void set_type_url(const ::std::string& value); |
||||
void set_type_url(const char* value); |
||||
void set_type_url(const char* value, size_t size); |
||||
::std::string* mutable_type_url(); |
||||
::std::string* release_type_url(); |
||||
void set_allocated_type_url(::std::string* type_url); |
||||
|
||||
// optional bytes value = 2;
|
||||
void clear_value(); |
||||
static const int kValueFieldNumber = 2; |
||||
const ::std::string& value() const; |
||||
void set_value(const ::std::string& value); |
||||
void set_value(const char* value); |
||||
void set_value(const void* value, size_t size); |
||||
::std::string* mutable_value(); |
||||
::std::string* release_value(); |
||||
void set_allocated_value(::std::string* value); |
||||
|
||||
// @@protoc_insertion_point(class_scope:google.protobuf.Any)
|
||||
private: |
||||
|
||||
::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_; |
||||
bool _is_default_instance_; |
||||
::google::protobuf::internal::ArenaStringPtr type_url_; |
||||
::google::protobuf::internal::ArenaStringPtr value_; |
||||
mutable int _cached_size_; |
||||
friend void LIBPROTOBUF_EXPORT protobuf_AddDesc_google_2fprotobuf_2fany_2eproto(); |
||||
friend void protobuf_AssignDesc_google_2fprotobuf_2fany_2eproto(); |
||||
friend void protobuf_ShutdownFile_google_2fprotobuf_2fany_2eproto(); |
||||
|
||||
void InitAsDefaultInstance(); |
||||
static Any* default_instance_; |
||||
}; |
||||
// ===================================================================
|
||||
|
||||
|
||||
// ===================================================================
|
||||
|
||||
#if !PROTOBUF_INLINE_NOT_IN_HEADERS |
||||
// Any
|
||||
|
||||
// optional string type_url = 1;
|
||||
inline void Any::clear_type_url() { |
||||
type_url_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); |
||||
} |
||||
inline const ::std::string& Any::type_url() const { |
||||
// @@protoc_insertion_point(field_get:google.protobuf.Any.type_url)
|
||||
return type_url_.GetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); |
||||
} |
||||
inline void Any::set_type_url(const ::std::string& value) { |
||||
|
||||
type_url_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), value); |
||||
// @@protoc_insertion_point(field_set:google.protobuf.Any.type_url)
|
||||
} |
||||
inline void Any::set_type_url(const char* value) { |
||||
|
||||
type_url_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::string(value)); |
||||
// @@protoc_insertion_point(field_set_char:google.protobuf.Any.type_url)
|
||||
} |
||||
inline void Any::set_type_url(const char* value, size_t size) { |
||||
|
||||
type_url_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), |
||||
::std::string(reinterpret_cast<const char*>(value), size)); |
||||
// @@protoc_insertion_point(field_set_pointer:google.protobuf.Any.type_url)
|
||||
} |
||||
inline ::std::string* Any::mutable_type_url() { |
||||
|
||||
// @@protoc_insertion_point(field_mutable:google.protobuf.Any.type_url)
|
||||
return type_url_.MutableNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); |
||||
} |
||||
inline ::std::string* Any::release_type_url() { |
||||
|
||||
return type_url_.ReleaseNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); |
||||
} |
||||
inline void Any::set_allocated_type_url(::std::string* type_url) { |
||||
if (type_url != NULL) { |
||||
|
||||
} else { |
||||
|
||||
} |
||||
type_url_.SetAllocatedNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), type_url); |
||||
// @@protoc_insertion_point(field_set_allocated:google.protobuf.Any.type_url)
|
||||
} |
||||
|
||||
// optional bytes value = 2;
|
||||
inline void Any::clear_value() { |
||||
value_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); |
||||
} |
||||
inline const ::std::string& Any::value() const { |
||||
// @@protoc_insertion_point(field_get:google.protobuf.Any.value)
|
||||
return value_.GetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); |
||||
} |
||||
inline void Any::set_value(const ::std::string& value) { |
||||
|
||||
value_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), value); |
||||
// @@protoc_insertion_point(field_set:google.protobuf.Any.value)
|
||||
} |
||||
inline void Any::set_value(const char* value) { |
||||
|
||||
value_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::string(value)); |
||||
// @@protoc_insertion_point(field_set_char:google.protobuf.Any.value)
|
||||
} |
||||
inline void Any::set_value(const void* value, size_t size) { |
||||
|
||||
value_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), |
||||
::std::string(reinterpret_cast<const char*>(value), size)); |
||||
// @@protoc_insertion_point(field_set_pointer:google.protobuf.Any.value)
|
||||
} |
||||
inline ::std::string* Any::mutable_value() { |
||||
|
||||
// @@protoc_insertion_point(field_mutable:google.protobuf.Any.value)
|
||||
return value_.MutableNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); |
||||
} |
||||
inline ::std::string* Any::release_value() { |
||||
|
||||
return value_.ReleaseNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); |
||||
} |
||||
inline void Any::set_allocated_value(::std::string* value) { |
||||
if (value != NULL) { |
||||
|
||||
} else { |
||||
|
||||
} |
||||
value_.SetAllocatedNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), value); |
||||
// @@protoc_insertion_point(field_set_allocated:google.protobuf.Any.value)
|
||||
} |
||||
|
||||
#endif // !PROTOBUF_INLINE_NOT_IN_HEADERS
|
||||
|
||||
// @@protoc_insertion_point(namespace_scope)
|
||||
|
||||
} // namespace protobuf
|
||||
} // namespace google
|
||||
|
||||
// @@protoc_insertion_point(global_scope)
|
||||
|
||||
#endif // PROTOBUF_google_2fprotobuf_2fany_2eproto__INCLUDED
|
File diff suppressed because it is too large
Load Diff
@ -0,0 +1,701 @@ |
||||
// Generated by the protocol buffer compiler. DO NOT EDIT!
|
||||
// source: google/protobuf/api.proto
|
||||
|
||||
#ifndef PROTOBUF_google_2fprotobuf_2fapi_2eproto__INCLUDED |
||||
#define PROTOBUF_google_2fprotobuf_2fapi_2eproto__INCLUDED |
||||
|
||||
#include <string> |
||||
|
||||
#include <google/protobuf/stubs/common.h> |
||||
|
||||
#if GOOGLE_PROTOBUF_VERSION < 3000000 |
||||
#error This file was generated by a newer version of protoc which is |
||||
#error incompatible with your Protocol Buffer headers. Please update |
||||
#error your headers. |
||||
#endif |
||||
#if 3000000 < GOOGLE_PROTOBUF_MIN_PROTOC_VERSION |
||||
#error This file was generated by an older version of protoc which is |
||||
#error incompatible with your Protocol Buffer headers. Please |
||||
#error regenerate this file with a newer version of protoc. |
||||
#endif |
||||
|
||||
#include <google/protobuf/arena.h> |
||||
#include <google/protobuf/arenastring.h> |
||||
#include <google/protobuf/generated_message_util.h> |
||||
#include <google/protobuf/metadata.h> |
||||
#include <google/protobuf/message.h> |
||||
#include <google/protobuf/repeated_field.h> |
||||
#include <google/protobuf/extension_set.h> |
||||
#include <google/protobuf/unknown_field_set.h> |
||||
#include "google/protobuf/source_context.pb.h" |
||||
#include "google/protobuf/type.pb.h" |
||||
// @@protoc_insertion_point(includes)
|
||||
|
||||
namespace google { |
||||
namespace protobuf { |
||||
|
||||
// Internal implementation detail -- do not call these.
|
||||
void LIBPROTOBUF_EXPORT protobuf_AddDesc_google_2fprotobuf_2fapi_2eproto(); |
||||
void protobuf_AssignDesc_google_2fprotobuf_2fapi_2eproto(); |
||||
void protobuf_ShutdownFile_google_2fprotobuf_2fapi_2eproto(); |
||||
|
||||
class Api; |
||||
class Method; |
||||
|
||||
// ===================================================================
|
||||
|
||||
class LIBPROTOBUF_EXPORT Api : public ::google::protobuf::Message { |
||||
public: |
||||
Api(); |
||||
virtual ~Api(); |
||||
|
||||
Api(const Api& from); |
||||
|
||||
inline Api& operator=(const Api& from) { |
||||
CopyFrom(from); |
||||
return *this; |
||||
} |
||||
|
||||
static const ::google::protobuf::Descriptor* descriptor(); |
||||
static const Api& default_instance(); |
||||
|
||||
void Swap(Api* other); |
||||
|
||||
// implements Message ----------------------------------------------
|
||||
|
||||
inline Api* New() const { return New(NULL); } |
||||
|
||||
Api* New(::google::protobuf::Arena* arena) const; |
||||
void CopyFrom(const ::google::protobuf::Message& from); |
||||
void MergeFrom(const ::google::protobuf::Message& from); |
||||
void CopyFrom(const Api& from); |
||||
void MergeFrom(const Api& from); |
||||
void Clear(); |
||||
bool IsInitialized() const; |
||||
|
||||
int ByteSize() const; |
||||
bool MergePartialFromCodedStream( |
||||
::google::protobuf::io::CodedInputStream* input); |
||||
void SerializeWithCachedSizes( |
||||
::google::protobuf::io::CodedOutputStream* output) const; |
||||
::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output) const; |
||||
int GetCachedSize() const { return _cached_size_; } |
||||
private: |
||||
void SharedCtor(); |
||||
void SharedDtor(); |
||||
void SetCachedSize(int size) const; |
||||
void InternalSwap(Api* other); |
||||
private: |
||||
inline ::google::protobuf::Arena* GetArenaNoVirtual() const { |
||||
return _internal_metadata_.arena(); |
||||
} |
||||
inline void* MaybeArenaPtr() const { |
||||
return _internal_metadata_.raw_arena_ptr(); |
||||
} |
||||
public: |
||||
|
||||
::google::protobuf::Metadata GetMetadata() const; |
||||
|
||||
// nested types ----------------------------------------------------
|
||||
|
||||
// accessors -------------------------------------------------------
|
||||
|
||||
// optional string name = 1;
|
||||
void clear_name(); |
||||
static const int kNameFieldNumber = 1; |
||||
const ::std::string& name() const; |
||||
void set_name(const ::std::string& value); |
||||
void set_name(const char* value); |
||||
void set_name(const char* value, size_t size); |
||||
::std::string* mutable_name(); |
||||
::std::string* release_name(); |
||||
void set_allocated_name(::std::string* name); |
||||
|
||||
// repeated .google.protobuf.Method methods = 2;
|
||||
int methods_size() const; |
||||
void clear_methods(); |
||||
static const int kMethodsFieldNumber = 2; |
||||
const ::google::protobuf::Method& methods(int index) const; |
||||
::google::protobuf::Method* mutable_methods(int index); |
||||
::google::protobuf::Method* add_methods(); |
||||
const ::google::protobuf::RepeatedPtrField< ::google::protobuf::Method >& |
||||
methods() const; |
||||
::google::protobuf::RepeatedPtrField< ::google::protobuf::Method >* |
||||
mutable_methods(); |
||||
|
||||
// repeated .google.protobuf.Option options = 3;
|
||||
int options_size() const; |
||||
void clear_options(); |
||||
static const int kOptionsFieldNumber = 3; |
||||
const ::google::protobuf::Option& options(int index) const; |
||||
::google::protobuf::Option* mutable_options(int index); |
||||
::google::protobuf::Option* add_options(); |
||||
const ::google::protobuf::RepeatedPtrField< ::google::protobuf::Option >& |
||||
options() const; |
||||
::google::protobuf::RepeatedPtrField< ::google::protobuf::Option >* |
||||
mutable_options(); |
||||
|
||||
// optional string version = 4;
|
||||
void clear_version(); |
||||
static const int kVersionFieldNumber = 4; |
||||
const ::std::string& version() const; |
||||
void set_version(const ::std::string& value); |
||||
void set_version(const char* value); |
||||
void set_version(const char* value, size_t size); |
||||
::std::string* mutable_version(); |
||||
::std::string* release_version(); |
||||
void set_allocated_version(::std::string* version); |
||||
|
||||
// optional .google.protobuf.SourceContext source_context = 5;
|
||||
bool has_source_context() const; |
||||
void clear_source_context(); |
||||
static const int kSourceContextFieldNumber = 5; |
||||
const ::google::protobuf::SourceContext& source_context() const; |
||||
::google::protobuf::SourceContext* mutable_source_context(); |
||||
::google::protobuf::SourceContext* release_source_context(); |
||||
void set_allocated_source_context(::google::protobuf::SourceContext* source_context); |
||||
|
||||
// @@protoc_insertion_point(class_scope:google.protobuf.Api)
|
||||
private: |
||||
|
||||
::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_; |
||||
bool _is_default_instance_; |
||||
::google::protobuf::internal::ArenaStringPtr name_; |
||||
::google::protobuf::RepeatedPtrField< ::google::protobuf::Method > methods_; |
||||
::google::protobuf::RepeatedPtrField< ::google::protobuf::Option > options_; |
||||
::google::protobuf::internal::ArenaStringPtr version_; |
||||
::google::protobuf::SourceContext* source_context_; |
||||
mutable int _cached_size_; |
||||
friend void LIBPROTOBUF_EXPORT protobuf_AddDesc_google_2fprotobuf_2fapi_2eproto(); |
||||
friend void protobuf_AssignDesc_google_2fprotobuf_2fapi_2eproto(); |
||||
friend void protobuf_ShutdownFile_google_2fprotobuf_2fapi_2eproto(); |
||||
|
||||
void InitAsDefaultInstance(); |
||||
static Api* default_instance_; |
||||
}; |
||||
// -------------------------------------------------------------------
|
||||
|
||||
class LIBPROTOBUF_EXPORT Method : public ::google::protobuf::Message { |
||||
public: |
||||
Method(); |
||||
virtual ~Method(); |
||||
|
||||
Method(const Method& from); |
||||
|
||||
inline Method& operator=(const Method& from) { |
||||
CopyFrom(from); |
||||
return *this; |
||||
} |
||||
|
||||
static const ::google::protobuf::Descriptor* descriptor(); |
||||
static const Method& default_instance(); |
||||
|
||||
void Swap(Method* other); |
||||
|
||||
// implements Message ----------------------------------------------
|
||||
|
||||
inline Method* New() const { return New(NULL); } |
||||
|
||||
Method* New(::google::protobuf::Arena* arena) const; |
||||
void CopyFrom(const ::google::protobuf::Message& from); |
||||
void MergeFrom(const ::google::protobuf::Message& from); |
||||
void CopyFrom(const Method& from); |
||||
void MergeFrom(const Method& from); |
||||
void Clear(); |
||||
bool IsInitialized() const; |
||||
|
||||
int ByteSize() const; |
||||
bool MergePartialFromCodedStream( |
||||
::google::protobuf::io::CodedInputStream* input); |
||||
void SerializeWithCachedSizes( |
||||
::google::protobuf::io::CodedOutputStream* output) const; |
||||
::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output) const; |
||||
int GetCachedSize() const { return _cached_size_; } |
||||
private: |
||||
void SharedCtor(); |
||||
void SharedDtor(); |
||||
void SetCachedSize(int size) const; |
||||
void InternalSwap(Method* other); |
||||
private: |
||||
inline ::google::protobuf::Arena* GetArenaNoVirtual() const { |
||||
return _internal_metadata_.arena(); |
||||
} |
||||
inline void* MaybeArenaPtr() const { |
||||
return _internal_metadata_.raw_arena_ptr(); |
||||
} |
||||
public: |
||||
|
||||
::google::protobuf::Metadata GetMetadata() const; |
||||
|
||||
// nested types ----------------------------------------------------
|
||||
|
||||
// accessors -------------------------------------------------------
|
||||
|
||||
// optional string name = 1;
|
||||
void clear_name(); |
||||
static const int kNameFieldNumber = 1; |
||||
const ::std::string& name() const; |
||||
void set_name(const ::std::string& value); |
||||
void set_name(const char* value); |
||||
void set_name(const char* value, size_t size); |
||||
::std::string* mutable_name(); |
||||
::std::string* release_name(); |
||||
void set_allocated_name(::std::string* name); |
||||
|
||||
// optional string request_type_url = 2;
|
||||
void clear_request_type_url(); |
||||
static const int kRequestTypeUrlFieldNumber = 2; |
||||
const ::std::string& request_type_url() const; |
||||
void set_request_type_url(const ::std::string& value); |
||||
void set_request_type_url(const char* value); |
||||
void set_request_type_url(const char* value, size_t size); |
||||
::std::string* mutable_request_type_url(); |
||||
::std::string* release_request_type_url(); |
||||
void set_allocated_request_type_url(::std::string* request_type_url); |
||||
|
||||
// optional bool request_streaming = 3;
|
||||
void clear_request_streaming(); |
||||
static const int kRequestStreamingFieldNumber = 3; |
||||
bool request_streaming() const; |
||||
void set_request_streaming(bool value); |
||||
|
||||
// optional string response_type_url = 4;
|
||||
void clear_response_type_url(); |
||||
static const int kResponseTypeUrlFieldNumber = 4; |
||||
const ::std::string& response_type_url() const; |
||||
void set_response_type_url(const ::std::string& value); |
||||
void set_response_type_url(const char* value); |
||||
void set_response_type_url(const char* value, size_t size); |
||||
::std::string* mutable_response_type_url(); |
||||
::std::string* release_response_type_url(); |
||||
void set_allocated_response_type_url(::std::string* response_type_url); |
||||
|
||||
// optional bool response_streaming = 5;
|
||||
void clear_response_streaming(); |
||||
static const int kResponseStreamingFieldNumber = 5; |
||||
bool response_streaming() const; |
||||
void set_response_streaming(bool value); |
||||
|
||||
// repeated .google.protobuf.Option options = 6;
|
||||
int options_size() const; |
||||
void clear_options(); |
||||
static const int kOptionsFieldNumber = 6; |
||||
const ::google::protobuf::Option& options(int index) const; |
||||
::google::protobuf::Option* mutable_options(int index); |
||||
::google::protobuf::Option* add_options(); |
||||
const ::google::protobuf::RepeatedPtrField< ::google::protobuf::Option >& |
||||
options() const; |
||||
::google::protobuf::RepeatedPtrField< ::google::protobuf::Option >* |
||||
mutable_options(); |
||||
|
||||
// @@protoc_insertion_point(class_scope:google.protobuf.Method)
|
||||
private: |
||||
|
||||
::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_; |
||||
bool _is_default_instance_; |
||||
::google::protobuf::internal::ArenaStringPtr name_; |
||||
::google::protobuf::internal::ArenaStringPtr request_type_url_; |
||||
::google::protobuf::internal::ArenaStringPtr response_type_url_; |
||||
::google::protobuf::RepeatedPtrField< ::google::protobuf::Option > options_; |
||||
bool request_streaming_; |
||||
bool response_streaming_; |
||||
mutable int _cached_size_; |
||||
friend void LIBPROTOBUF_EXPORT protobuf_AddDesc_google_2fprotobuf_2fapi_2eproto(); |
||||
friend void protobuf_AssignDesc_google_2fprotobuf_2fapi_2eproto(); |
||||
friend void protobuf_ShutdownFile_google_2fprotobuf_2fapi_2eproto(); |
||||
|
||||
void InitAsDefaultInstance(); |
||||
static Method* default_instance_; |
||||
}; |
||||
// ===================================================================
|
||||
|
||||
|
||||
// ===================================================================
|
||||
|
||||
#if !PROTOBUF_INLINE_NOT_IN_HEADERS |
||||
// Api
|
||||
|
||||
// optional string name = 1;
|
||||
inline void Api::clear_name() { |
||||
name_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); |
||||
} |
||||
inline const ::std::string& Api::name() const { |
||||
// @@protoc_insertion_point(field_get:google.protobuf.Api.name)
|
||||
return name_.GetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); |
||||
} |
||||
inline void Api::set_name(const ::std::string& value) { |
||||
|
||||
name_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), value); |
||||
// @@protoc_insertion_point(field_set:google.protobuf.Api.name)
|
||||
} |
||||
inline void Api::set_name(const char* value) { |
||||
|
||||
name_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::string(value)); |
||||
// @@protoc_insertion_point(field_set_char:google.protobuf.Api.name)
|
||||
} |
||||
inline void Api::set_name(const char* value, size_t size) { |
||||
|
||||
name_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), |
||||
::std::string(reinterpret_cast<const char*>(value), size)); |
||||
// @@protoc_insertion_point(field_set_pointer:google.protobuf.Api.name)
|
||||
} |
||||
inline ::std::string* Api::mutable_name() { |
||||
|
||||
// @@protoc_insertion_point(field_mutable:google.protobuf.Api.name)
|
||||
return name_.MutableNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); |
||||
} |
||||
inline ::std::string* Api::release_name() { |
||||
|
||||
return name_.ReleaseNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); |
||||
} |
||||
inline void Api::set_allocated_name(::std::string* name) { |
||||
if (name != NULL) { |
||||
|
||||
} else { |
||||
|
||||
} |
||||
name_.SetAllocatedNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), name); |
||||
// @@protoc_insertion_point(field_set_allocated:google.protobuf.Api.name)
|
||||
} |
||||
|
||||
// repeated .google.protobuf.Method methods = 2;
|
||||
inline int Api::methods_size() const { |
||||
return methods_.size(); |
||||
} |
||||
inline void Api::clear_methods() { |
||||
methods_.Clear(); |
||||
} |
||||
inline const ::google::protobuf::Method& Api::methods(int index) const { |
||||
// @@protoc_insertion_point(field_get:google.protobuf.Api.methods)
|
||||
return methods_.Get(index); |
||||
} |
||||
inline ::google::protobuf::Method* Api::mutable_methods(int index) { |
||||
// @@protoc_insertion_point(field_mutable:google.protobuf.Api.methods)
|
||||
return methods_.Mutable(index); |
||||
} |
||||
inline ::google::protobuf::Method* Api::add_methods() { |
||||
// @@protoc_insertion_point(field_add:google.protobuf.Api.methods)
|
||||
return methods_.Add(); |
||||
} |
||||
inline const ::google::protobuf::RepeatedPtrField< ::google::protobuf::Method >& |
||||
Api::methods() const { |
||||
// @@protoc_insertion_point(field_list:google.protobuf.Api.methods)
|
||||
return methods_; |
||||
} |
||||
inline ::google::protobuf::RepeatedPtrField< ::google::protobuf::Method >* |
||||
Api::mutable_methods() { |
||||
// @@protoc_insertion_point(field_mutable_list:google.protobuf.Api.methods)
|
||||
return &methods_; |
||||
} |
||||
|
||||
// repeated .google.protobuf.Option options = 3;
|
||||
inline int Api::options_size() const { |
||||
return options_.size(); |
||||
} |
||||
inline void Api::clear_options() { |
||||
options_.Clear(); |
||||
} |
||||
inline const ::google::protobuf::Option& Api::options(int index) const { |
||||
// @@protoc_insertion_point(field_get:google.protobuf.Api.options)
|
||||
return options_.Get(index); |
||||
} |
||||
inline ::google::protobuf::Option* Api::mutable_options(int index) { |
||||
// @@protoc_insertion_point(field_mutable:google.protobuf.Api.options)
|
||||
return options_.Mutable(index); |
||||
} |
||||
inline ::google::protobuf::Option* Api::add_options() { |
||||
// @@protoc_insertion_point(field_add:google.protobuf.Api.options)
|
||||
return options_.Add(); |
||||
} |
||||
inline const ::google::protobuf::RepeatedPtrField< ::google::protobuf::Option >& |
||||
Api::options() const { |
||||
// @@protoc_insertion_point(field_list:google.protobuf.Api.options)
|
||||
return options_; |
||||
} |
||||
inline ::google::protobuf::RepeatedPtrField< ::google::protobuf::Option >* |
||||
Api::mutable_options() { |
||||
// @@protoc_insertion_point(field_mutable_list:google.protobuf.Api.options)
|
||||
return &options_; |
||||
} |
||||
|
||||
// optional string version = 4;
|
||||
inline void Api::clear_version() { |
||||
version_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); |
||||
} |
||||
inline const ::std::string& Api::version() const { |
||||
// @@protoc_insertion_point(field_get:google.protobuf.Api.version)
|
||||
return version_.GetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); |
||||
} |
||||
inline void Api::set_version(const ::std::string& value) { |
||||
|
||||
version_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), value); |
||||
// @@protoc_insertion_point(field_set:google.protobuf.Api.version)
|
||||
} |
||||
inline void Api::set_version(const char* value) { |
||||
|
||||
version_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::string(value)); |
||||
// @@protoc_insertion_point(field_set_char:google.protobuf.Api.version)
|
||||
} |
||||
inline void Api::set_version(const char* value, size_t size) { |
||||
|
||||
version_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), |
||||
::std::string(reinterpret_cast<const char*>(value), size)); |
||||
// @@protoc_insertion_point(field_set_pointer:google.protobuf.Api.version)
|
||||
} |
||||
inline ::std::string* Api::mutable_version() { |
||||
|
||||
// @@protoc_insertion_point(field_mutable:google.protobuf.Api.version)
|
||||
return version_.MutableNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); |
||||
} |
||||
inline ::std::string* Api::release_version() { |
||||
|
||||
return version_.ReleaseNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); |
||||
} |
||||
inline void Api::set_allocated_version(::std::string* version) { |
||||
if (version != NULL) { |
||||
|
||||
} else { |
||||
|
||||
} |
||||
version_.SetAllocatedNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), version); |
||||
// @@protoc_insertion_point(field_set_allocated:google.protobuf.Api.version)
|
||||
} |
||||
|
||||
// optional .google.protobuf.SourceContext source_context = 5;
|
||||
inline bool Api::has_source_context() const { |
||||
return !_is_default_instance_ && source_context_ != NULL; |
||||
} |
||||
inline void Api::clear_source_context() { |
||||
if (source_context_ != NULL) delete source_context_; |
||||
source_context_ = NULL; |
||||
} |
||||
inline const ::google::protobuf::SourceContext& Api::source_context() const { |
||||
// @@protoc_insertion_point(field_get:google.protobuf.Api.source_context)
|
||||
return source_context_ != NULL ? *source_context_ : *default_instance_->source_context_; |
||||
} |
||||
inline ::google::protobuf::SourceContext* Api::mutable_source_context() { |
||||
|
||||
if (source_context_ == NULL) { |
||||
source_context_ = new ::google::protobuf::SourceContext; |
||||
} |
||||
// @@protoc_insertion_point(field_mutable:google.protobuf.Api.source_context)
|
||||
return source_context_; |
||||
} |
||||
inline ::google::protobuf::SourceContext* Api::release_source_context() { |
||||
|
||||
::google::protobuf::SourceContext* temp = source_context_; |
||||
source_context_ = NULL; |
||||
return temp; |
||||
} |
||||
inline void Api::set_allocated_source_context(::google::protobuf::SourceContext* source_context) { |
||||
delete source_context_; |
||||
source_context_ = source_context; |
||||
if (source_context) { |
||||
|
||||
} else { |
||||
|
||||
} |
||||
// @@protoc_insertion_point(field_set_allocated:google.protobuf.Api.source_context)
|
||||
} |
||||
|
||||
// -------------------------------------------------------------------
|
||||
|
||||
// Method
|
||||
|
||||
// optional string name = 1;
|
||||
inline void Method::clear_name() { |
||||
name_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); |
||||
} |
||||
inline const ::std::string& Method::name() const { |
||||
// @@protoc_insertion_point(field_get:google.protobuf.Method.name)
|
||||
return name_.GetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); |
||||
} |
||||
inline void Method::set_name(const ::std::string& value) { |
||||
|
||||
name_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), value); |
||||
// @@protoc_insertion_point(field_set:google.protobuf.Method.name)
|
||||
} |
||||
inline void Method::set_name(const char* value) { |
||||
|
||||
name_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::string(value)); |
||||
// @@protoc_insertion_point(field_set_char:google.protobuf.Method.name)
|
||||
} |
||||
inline void Method::set_name(const char* value, size_t size) { |
||||
|
||||
name_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), |
||||
::std::string(reinterpret_cast<const char*>(value), size)); |
||||
// @@protoc_insertion_point(field_set_pointer:google.protobuf.Method.name)
|
||||
} |
||||
inline ::std::string* Method::mutable_name() { |
||||
|
||||
// @@protoc_insertion_point(field_mutable:google.protobuf.Method.name)
|
||||
return name_.MutableNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); |
||||
} |
||||
inline ::std::string* Method::release_name() { |
||||
|
||||
return name_.ReleaseNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); |
||||
} |
||||
inline void Method::set_allocated_name(::std::string* name) { |
||||
if (name != NULL) { |
||||
|
||||
} else { |
||||
|
||||
} |
||||
name_.SetAllocatedNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), name); |
||||
// @@protoc_insertion_point(field_set_allocated:google.protobuf.Method.name)
|
||||
} |
||||
|
||||
// optional string request_type_url = 2;
|
||||
inline void Method::clear_request_type_url() { |
||||
request_type_url_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); |
||||
} |
||||
inline const ::std::string& Method::request_type_url() const { |
||||
// @@protoc_insertion_point(field_get:google.protobuf.Method.request_type_url)
|
||||
return request_type_url_.GetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); |
||||
} |
||||
inline void Method::set_request_type_url(const ::std::string& value) { |
||||
|
||||
request_type_url_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), value); |
||||
// @@protoc_insertion_point(field_set:google.protobuf.Method.request_type_url)
|
||||
} |
||||
inline void Method::set_request_type_url(const char* value) { |
||||
|
||||
request_type_url_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::string(value)); |
||||
// @@protoc_insertion_point(field_set_char:google.protobuf.Method.request_type_url)
|
||||
} |
||||
inline void Method::set_request_type_url(const char* value, size_t size) { |
||||
|
||||
request_type_url_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), |
||||
::std::string(reinterpret_cast<const char*>(value), size)); |
||||
// @@protoc_insertion_point(field_set_pointer:google.protobuf.Method.request_type_url)
|
||||
} |
||||
inline ::std::string* Method::mutable_request_type_url() { |
||||
|
||||
// @@protoc_insertion_point(field_mutable:google.protobuf.Method.request_type_url)
|
||||
return request_type_url_.MutableNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); |
||||
} |
||||
inline ::std::string* Method::release_request_type_url() { |
||||
|
||||
return request_type_url_.ReleaseNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); |
||||
} |
||||
inline void Method::set_allocated_request_type_url(::std::string* request_type_url) { |
||||
if (request_type_url != NULL) { |
||||
|
||||
} else { |
||||
|
||||
} |
||||
request_type_url_.SetAllocatedNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), request_type_url); |
||||
// @@protoc_insertion_point(field_set_allocated:google.protobuf.Method.request_type_url)
|
||||
} |
||||
|
||||
// optional bool request_streaming = 3;
|
||||
inline void Method::clear_request_streaming() { |
||||
request_streaming_ = false; |
||||
} |
||||
inline bool Method::request_streaming() const { |
||||
// @@protoc_insertion_point(field_get:google.protobuf.Method.request_streaming)
|
||||
return request_streaming_; |
||||
} |
||||
inline void Method::set_request_streaming(bool value) { |
||||
|
||||
request_streaming_ = value; |
||||
// @@protoc_insertion_point(field_set:google.protobuf.Method.request_streaming)
|
||||
} |
||||
|
||||
// optional string response_type_url = 4;
|
||||
inline void Method::clear_response_type_url() { |
||||
response_type_url_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); |
||||
} |
||||
inline const ::std::string& Method::response_type_url() const { |
||||
// @@protoc_insertion_point(field_get:google.protobuf.Method.response_type_url)
|
||||
return response_type_url_.GetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); |
||||
} |
||||
inline void Method::set_response_type_url(const ::std::string& value) { |
||||
|
||||
response_type_url_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), value); |
||||
// @@protoc_insertion_point(field_set:google.protobuf.Method.response_type_url)
|
||||
} |
||||
inline void Method::set_response_type_url(const char* value) { |
||||
|
||||
response_type_url_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::string(value)); |
||||
// @@protoc_insertion_point(field_set_char:google.protobuf.Method.response_type_url)
|
||||
} |
||||
inline void Method::set_response_type_url(const char* value, size_t size) { |
||||
|
||||
response_type_url_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), |
||||
::std::string(reinterpret_cast<const char*>(value), size)); |
||||
// @@protoc_insertion_point(field_set_pointer:google.protobuf.Method.response_type_url)
|
||||
} |
||||
inline ::std::string* Method::mutable_response_type_url() { |
||||
|
||||
// @@protoc_insertion_point(field_mutable:google.protobuf.Method.response_type_url)
|
||||
return response_type_url_.MutableNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); |
||||
} |
||||
inline ::std::string* Method::release_response_type_url() { |
||||
|
||||
return response_type_url_.ReleaseNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); |
||||
} |
||||
inline void Method::set_allocated_response_type_url(::std::string* response_type_url) { |
||||
if (response_type_url != NULL) { |
||||
|
||||
} else { |
||||
|
||||
} |
||||
response_type_url_.SetAllocatedNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), response_type_url); |
||||
// @@protoc_insertion_point(field_set_allocated:google.protobuf.Method.response_type_url)
|
||||
} |
||||
|
||||
// optional bool response_streaming = 5;
|
||||
inline void Method::clear_response_streaming() { |
||||
response_streaming_ = false; |
||||
} |
||||
inline bool Method::response_streaming() const { |
||||
// @@protoc_insertion_point(field_get:google.protobuf.Method.response_streaming)
|
||||
return response_streaming_; |
||||
} |
||||
inline void Method::set_response_streaming(bool value) { |
||||
|
||||
response_streaming_ = value; |
||||
// @@protoc_insertion_point(field_set:google.protobuf.Method.response_streaming)
|
||||
} |
||||
|
||||
// repeated .google.protobuf.Option options = 6;
|
||||
inline int Method::options_size() const { |
||||
return options_.size(); |
||||
} |
||||
inline void Method::clear_options() { |
||||
options_.Clear(); |
||||
} |
||||
inline const ::google::protobuf::Option& Method::options(int index) const { |
||||
// @@protoc_insertion_point(field_get:google.protobuf.Method.options)
|
||||
return options_.Get(index); |
||||
} |
||||
inline ::google::protobuf::Option* Method::mutable_options(int index) { |
||||
// @@protoc_insertion_point(field_mutable:google.protobuf.Method.options)
|
||||
return options_.Mutable(index); |
||||
} |
||||
inline ::google::protobuf::Option* Method::add_options() { |
||||
// @@protoc_insertion_point(field_add:google.protobuf.Method.options)
|
||||
return options_.Add(); |
||||
} |
||||
inline const ::google::protobuf::RepeatedPtrField< ::google::protobuf::Option >& |
||||
Method::options() const { |
||||
// @@protoc_insertion_point(field_list:google.protobuf.Method.options)
|
||||
return options_; |
||||
} |
||||
inline ::google::protobuf::RepeatedPtrField< ::google::protobuf::Option >* |
||||
Method::mutable_options() { |
||||
// @@protoc_insertion_point(field_mutable_list:google.protobuf.Method.options)
|
||||
return &options_; |
||||
} |
||||
|
||||
#endif // !PROTOBUF_INLINE_NOT_IN_HEADERS
|
||||
|
||||
// @@protoc_insertion_point(namespace_scope)
|
||||
|
||||
} // namespace protobuf
|
||||
} // namespace google
|
||||
|
||||
// @@protoc_insertion_point(global_scope)
|
||||
|
||||
#endif // PROTOBUF_google_2fprotobuf_2fapi_2eproto__INCLUDED
|
@ -0,0 +1,406 @@ |
||||
// Generated by the protocol buffer compiler. DO NOT EDIT!
|
||||
// source: google/protobuf/duration.proto
|
||||
|
||||
#define INTERNAL_SUPPRESS_PROTOBUF_FIELD_DEPRECATION |
||||
#include "google/protobuf/duration.pb.h" |
||||
|
||||
#include <algorithm> |
||||
|
||||
#include <google/protobuf/stubs/common.h> |
||||
#include <google/protobuf/stubs/once.h> |
||||
#include <google/protobuf/io/coded_stream.h> |
||||
#include <google/protobuf/wire_format_lite_inl.h> |
||||
#include <google/protobuf/descriptor.h> |
||||
#include <google/protobuf/generated_message_reflection.h> |
||||
#include <google/protobuf/reflection_ops.h> |
||||
#include <google/protobuf/wire_format.h> |
||||
// @@protoc_insertion_point(includes)
|
||||
|
||||
namespace google { |
||||
namespace protobuf { |
||||
|
||||
namespace { |
||||
|
||||
const ::google::protobuf::Descriptor* Duration_descriptor_ = NULL; |
||||
const ::google::protobuf::internal::GeneratedMessageReflection* |
||||
Duration_reflection_ = NULL; |
||||
|
||||
} // namespace
|
||||
|
||||
|
||||
void protobuf_AssignDesc_google_2fprotobuf_2fduration_2eproto() { |
||||
protobuf_AddDesc_google_2fprotobuf_2fduration_2eproto(); |
||||
const ::google::protobuf::FileDescriptor* file = |
||||
::google::protobuf::DescriptorPool::generated_pool()->FindFileByName( |
||||
"google/protobuf/duration.proto"); |
||||
GOOGLE_CHECK(file != NULL); |
||||
Duration_descriptor_ = file->message_type(0); |
||||
static const int Duration_offsets_[2] = { |
||||
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(Duration, seconds_), |
||||
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(Duration, nanos_), |
||||
}; |
||||
Duration_reflection_ = |
||||
::google::protobuf::internal::GeneratedMessageReflection::NewGeneratedMessageReflection( |
||||
Duration_descriptor_, |
||||
Duration::default_instance_, |
||||
Duration_offsets_, |
||||
-1, |
||||
-1, |
||||
-1, |
||||
sizeof(Duration), |
||||
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(Duration, _internal_metadata_), |
||||
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(Duration, _is_default_instance_)); |
||||
} |
||||
|
||||
namespace { |
||||
|
||||
GOOGLE_PROTOBUF_DECLARE_ONCE(protobuf_AssignDescriptors_once_); |
||||
inline void protobuf_AssignDescriptorsOnce() { |
||||
::google::protobuf::GoogleOnceInit(&protobuf_AssignDescriptors_once_, |
||||
&protobuf_AssignDesc_google_2fprotobuf_2fduration_2eproto); |
||||
} |
||||
|
||||
void protobuf_RegisterTypes(const ::std::string&) { |
||||
protobuf_AssignDescriptorsOnce(); |
||||
::google::protobuf::MessageFactory::InternalRegisterGeneratedMessage( |
||||
Duration_descriptor_, &Duration::default_instance()); |
||||
} |
||||
|
||||
} // namespace
|
||||
|
||||
void protobuf_ShutdownFile_google_2fprotobuf_2fduration_2eproto() { |
||||
delete Duration::default_instance_; |
||||
delete Duration_reflection_; |
||||
} |
||||
|
||||
void protobuf_AddDesc_google_2fprotobuf_2fduration_2eproto() { |
||||
static bool already_here = false; |
||||
if (already_here) return; |
||||
already_here = true; |
||||
GOOGLE_PROTOBUF_VERIFY_VERSION; |
||||
|
||||
::google::protobuf::DescriptorPool::InternalAddGeneratedFile( |
||||
"\n\036google/protobuf/duration.proto\022\017google" |
||||
".protobuf\"*\n\010Duration\022\017\n\007seconds\030\001 \001(\003\022\r" |
||||
"\n\005nanos\030\002 \001(\005B/\n\023com.google.protobufB\rDu" |
||||
"rationProtoP\001\240\001\001\242\002\003GPBb\006proto3", 150); |
||||
::google::protobuf::MessageFactory::InternalRegisterGeneratedFile( |
||||
"google/protobuf/duration.proto", &protobuf_RegisterTypes); |
||||
Duration::default_instance_ = new Duration(); |
||||
Duration::default_instance_->InitAsDefaultInstance(); |
||||
::google::protobuf::internal::OnShutdown(&protobuf_ShutdownFile_google_2fprotobuf_2fduration_2eproto); |
||||
} |
||||
|
||||
// Force AddDescriptors() to be called at static initialization time.
|
||||
struct StaticDescriptorInitializer_google_2fprotobuf_2fduration_2eproto { |
||||
StaticDescriptorInitializer_google_2fprotobuf_2fduration_2eproto() { |
||||
protobuf_AddDesc_google_2fprotobuf_2fduration_2eproto(); |
||||
} |
||||
} static_descriptor_initializer_google_2fprotobuf_2fduration_2eproto_; |
||||
|
||||
namespace { |
||||
|
||||
static void MergeFromFail(int line) GOOGLE_ATTRIBUTE_COLD; |
||||
static void MergeFromFail(int line) { |
||||
GOOGLE_CHECK(false) << __FILE__ << ":" << line; |
||||
} |
||||
|
||||
} // namespace
|
||||
|
||||
|
||||
// ===================================================================
|
||||
|
||||
#ifndef _MSC_VER |
||||
const int Duration::kSecondsFieldNumber; |
||||
const int Duration::kNanosFieldNumber; |
||||
#endif // !_MSC_VER
|
||||
|
||||
Duration::Duration() |
||||
: ::google::protobuf::Message() , _internal_metadata_(NULL) { |
||||
SharedCtor(); |
||||
// @@protoc_insertion_point(constructor:google.protobuf.Duration)
|
||||
} |
||||
|
||||
void Duration::InitAsDefaultInstance() { |
||||
_is_default_instance_ = true; |
||||
} |
||||
|
||||
Duration::Duration(const Duration& from) |
||||
: ::google::protobuf::Message(), |
||||
_internal_metadata_(NULL) { |
||||
SharedCtor(); |
||||
MergeFrom(from); |
||||
// @@protoc_insertion_point(copy_constructor:google.protobuf.Duration)
|
||||
} |
||||
|
||||
void Duration::SharedCtor() { |
||||
_is_default_instance_ = false; |
||||
_cached_size_ = 0; |
||||
seconds_ = GOOGLE_LONGLONG(0); |
||||
nanos_ = 0; |
||||
} |
||||
|
||||
Duration::~Duration() { |
||||
// @@protoc_insertion_point(destructor:google.protobuf.Duration)
|
||||
SharedDtor(); |
||||
} |
||||
|
||||
void Duration::SharedDtor() { |
||||
if (this != default_instance_) { |
||||
} |
||||
} |
||||
|
||||
void Duration::SetCachedSize(int size) const { |
||||
GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN(); |
||||
_cached_size_ = size; |
||||
GOOGLE_SAFE_CONCURRENT_WRITES_END(); |
||||
} |
||||
const ::google::protobuf::Descriptor* Duration::descriptor() { |
||||
protobuf_AssignDescriptorsOnce(); |
||||
return Duration_descriptor_; |
||||
} |
||||
|
||||
const Duration& Duration::default_instance() { |
||||
if (default_instance_ == NULL) protobuf_AddDesc_google_2fprotobuf_2fduration_2eproto(); |
||||
return *default_instance_; |
||||
} |
||||
|
||||
Duration* Duration::default_instance_ = NULL; |
||||
|
||||
Duration* Duration::New(::google::protobuf::Arena* arena) const { |
||||
Duration* n = new Duration; |
||||
if (arena != NULL) { |
||||
arena->Own(n); |
||||
} |
||||
return n; |
||||
} |
||||
|
||||
void Duration::Clear() { |
||||
#define ZR_HELPER_(f) reinterpret_cast<char*>(\ |
||||
&reinterpret_cast<Duration*>(16)->f) |
||||
|
||||
#define ZR_(first, last) do {\ |
||||
::memset(&first, 0,\
|
||||
ZR_HELPER_(last) - ZR_HELPER_(first) + sizeof(last));\
|
||||
} while (0) |
||||
|
||||
ZR_(seconds_, nanos_); |
||||
|
||||
#undef ZR_HELPER_ |
||||
#undef ZR_ |
||||
|
||||
} |
||||
|
||||
bool Duration::MergePartialFromCodedStream( |
||||
::google::protobuf::io::CodedInputStream* input) { |
||||
#define DO_(EXPRESSION) if (!(EXPRESSION)) goto failure |
||||
::google::protobuf::uint32 tag; |
||||
// @@protoc_insertion_point(parse_start:google.protobuf.Duration)
|
||||
for (;;) { |
||||
::std::pair< ::google::protobuf::uint32, bool> p = input->ReadTagWithCutoff(127); |
||||
tag = p.first; |
||||
if (!p.second) goto handle_unusual; |
||||
switch (::google::protobuf::internal::WireFormatLite::GetTagFieldNumber(tag)) { |
||||
// optional int64 seconds = 1;
|
||||
case 1: { |
||||
if (tag == 8) { |
||||
DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< |
||||
::google::protobuf::int64, ::google::protobuf::internal::WireFormatLite::TYPE_INT64>( |
||||
input, &seconds_))); |
||||
|
||||
} else { |
||||
goto handle_unusual; |
||||
} |
||||
if (input->ExpectTag(16)) goto parse_nanos; |
||||
break; |
||||
} |
||||
|
||||
// optional int32 nanos = 2;
|
||||
case 2: { |
||||
if (tag == 16) { |
||||
parse_nanos: |
||||
DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< |
||||
::google::protobuf::int32, ::google::protobuf::internal::WireFormatLite::TYPE_INT32>( |
||||
input, &nanos_))); |
||||
|
||||
} else { |
||||
goto handle_unusual; |
||||
} |
||||
if (input->ExpectAtEnd()) goto success; |
||||
break; |
||||
} |
||||
|
||||
default: { |
||||
handle_unusual: |
||||
if (tag == 0 || |
||||
::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == |
||||
::google::protobuf::internal::WireFormatLite::WIRETYPE_END_GROUP) { |
||||
goto success; |
||||
} |
||||
DO_(::google::protobuf::internal::WireFormatLite::SkipField(input, tag)); |
||||
break; |
||||
} |
||||
} |
||||
} |
||||
success: |
||||
// @@protoc_insertion_point(parse_success:google.protobuf.Duration)
|
||||
return true; |
||||
failure: |
||||
// @@protoc_insertion_point(parse_failure:google.protobuf.Duration)
|
||||
return false; |
||||
#undef DO_ |
||||
} |
||||
|
||||
void Duration::SerializeWithCachedSizes( |
||||
::google::protobuf::io::CodedOutputStream* output) const { |
||||
// @@protoc_insertion_point(serialize_start:google.protobuf.Duration)
|
||||
// optional int64 seconds = 1;
|
||||
if (this->seconds() != 0) { |
||||
::google::protobuf::internal::WireFormatLite::WriteInt64(1, this->seconds(), output); |
||||
} |
||||
|
||||
// optional int32 nanos = 2;
|
||||
if (this->nanos() != 0) { |
||||
::google::protobuf::internal::WireFormatLite::WriteInt32(2, this->nanos(), output); |
||||
} |
||||
|
||||
// @@protoc_insertion_point(serialize_end:google.protobuf.Duration)
|
||||
} |
||||
|
||||
::google::protobuf::uint8* Duration::SerializeWithCachedSizesToArray( |
||||
::google::protobuf::uint8* target) const { |
||||
// @@protoc_insertion_point(serialize_to_array_start:google.protobuf.Duration)
|
||||
// optional int64 seconds = 1;
|
||||
if (this->seconds() != 0) { |
||||
target = ::google::protobuf::internal::WireFormatLite::WriteInt64ToArray(1, this->seconds(), target); |
||||
} |
||||
|
||||
// optional int32 nanos = 2;
|
||||
if (this->nanos() != 0) { |
||||
target = ::google::protobuf::internal::WireFormatLite::WriteInt32ToArray(2, this->nanos(), target); |
||||
} |
||||
|
||||
// @@protoc_insertion_point(serialize_to_array_end:google.protobuf.Duration)
|
||||
return target; |
||||
} |
||||
|
||||
int Duration::ByteSize() const { |
||||
int total_size = 0; |
||||
|
||||
// optional int64 seconds = 1;
|
||||
if (this->seconds() != 0) { |
||||
total_size += 1 + |
||||
::google::protobuf::internal::WireFormatLite::Int64Size( |
||||
this->seconds()); |
||||
} |
||||
|
||||
// optional int32 nanos = 2;
|
||||
if (this->nanos() != 0) { |
||||
total_size += 1 + |
||||
::google::protobuf::internal::WireFormatLite::Int32Size( |
||||
this->nanos()); |
||||
} |
||||
|
||||
GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN(); |
||||
_cached_size_ = total_size; |
||||
GOOGLE_SAFE_CONCURRENT_WRITES_END(); |
||||
return total_size; |
||||
} |
||||
|
||||
void Duration::MergeFrom(const ::google::protobuf::Message& from) { |
||||
if (GOOGLE_PREDICT_FALSE(&from == this)) MergeFromFail(__LINE__); |
||||
const Duration* source = |
||||
::google::protobuf::internal::dynamic_cast_if_available<const Duration*>( |
||||
&from); |
||||
if (source == NULL) { |
||||
::google::protobuf::internal::ReflectionOps::Merge(from, this); |
||||
} else { |
||||
MergeFrom(*source); |
||||
} |
||||
} |
||||
|
||||
void Duration::MergeFrom(const Duration& from) { |
||||
if (GOOGLE_PREDICT_FALSE(&from == this)) MergeFromFail(__LINE__); |
||||
if (from.seconds() != 0) { |
||||
set_seconds(from.seconds()); |
||||
} |
||||
if (from.nanos() != 0) { |
||||
set_nanos(from.nanos()); |
||||
} |
||||
} |
||||
|
||||
void Duration::CopyFrom(const ::google::protobuf::Message& from) { |
||||
if (&from == this) return; |
||||
Clear(); |
||||
MergeFrom(from); |
||||
} |
||||
|
||||
void Duration::CopyFrom(const Duration& from) { |
||||
if (&from == this) return; |
||||
Clear(); |
||||
MergeFrom(from); |
||||
} |
||||
|
||||
bool Duration::IsInitialized() const { |
||||
|
||||
return true; |
||||
} |
||||
|
||||
void Duration::Swap(Duration* other) { |
||||
if (other == this) return; |
||||
InternalSwap(other); |
||||
} |
||||
void Duration::InternalSwap(Duration* other) { |
||||
std::swap(seconds_, other->seconds_); |
||||
std::swap(nanos_, other->nanos_); |
||||
_internal_metadata_.Swap(&other->_internal_metadata_); |
||||
std::swap(_cached_size_, other->_cached_size_); |
||||
} |
||||
|
||||
::google::protobuf::Metadata Duration::GetMetadata() const { |
||||
protobuf_AssignDescriptorsOnce(); |
||||
::google::protobuf::Metadata metadata; |
||||
metadata.descriptor = Duration_descriptor_; |
||||
metadata.reflection = Duration_reflection_; |
||||
return metadata; |
||||
} |
||||
|
||||
#if PROTOBUF_INLINE_NOT_IN_HEADERS |
||||
// Duration
|
||||
|
||||
// optional int64 seconds = 1;
|
||||
void Duration::clear_seconds() { |
||||
seconds_ = GOOGLE_LONGLONG(0); |
||||
} |
||||
::google::protobuf::int64 Duration::seconds() const { |
||||
// @@protoc_insertion_point(field_get:google.protobuf.Duration.seconds)
|
||||
return seconds_; |
||||
} |
||||
void Duration::set_seconds(::google::protobuf::int64 value) { |
||||
|
||||
seconds_ = value; |
||||
// @@protoc_insertion_point(field_set:google.protobuf.Duration.seconds)
|
||||
} |
||||
|
||||
// optional int32 nanos = 2;
|
||||
void Duration::clear_nanos() { |
||||
nanos_ = 0; |
||||
} |
||||
::google::protobuf::int32 Duration::nanos() const { |
||||
// @@protoc_insertion_point(field_get:google.protobuf.Duration.nanos)
|
||||
return nanos_; |
||||
} |
||||
void Duration::set_nanos(::google::protobuf::int32 value) { |
||||
|
||||
nanos_ = value; |
||||
// @@protoc_insertion_point(field_set:google.protobuf.Duration.nanos)
|
||||
} |
||||
|
||||
#endif // PROTOBUF_INLINE_NOT_IN_HEADERS
|
||||
|
||||
// @@protoc_insertion_point(namespace_scope)
|
||||
|
||||
} // namespace protobuf
|
||||
} // namespace google
|
||||
|
||||
// @@protoc_insertion_point(global_scope)
|
@ -0,0 +1,172 @@ |
||||
// Generated by the protocol buffer compiler. DO NOT EDIT!
|
||||
// source: google/protobuf/duration.proto
|
||||
|
||||
#ifndef PROTOBUF_google_2fprotobuf_2fduration_2eproto__INCLUDED |
||||
#define PROTOBUF_google_2fprotobuf_2fduration_2eproto__INCLUDED |
||||
|
||||
#include <string> |
||||
|
||||
#include <google/protobuf/stubs/common.h> |
||||
|
||||
#if GOOGLE_PROTOBUF_VERSION < 3000000 |
||||
#error This file was generated by a newer version of protoc which is |
||||
#error incompatible with your Protocol Buffer headers. Please update |
||||
#error your headers. |
||||
#endif |
||||
#if 3000000 < GOOGLE_PROTOBUF_MIN_PROTOC_VERSION |
||||
#error This file was generated by an older version of protoc which is |
||||
#error incompatible with your Protocol Buffer headers. Please |
||||
#error regenerate this file with a newer version of protoc. |
||||
#endif |
||||
|
||||
#include <google/protobuf/arena.h> |
||||
#include <google/protobuf/arenastring.h> |
||||
#include <google/protobuf/generated_message_util.h> |
||||
#include <google/protobuf/metadata.h> |
||||
#include <google/protobuf/message.h> |
||||
#include <google/protobuf/repeated_field.h> |
||||
#include <google/protobuf/extension_set.h> |
||||
#include <google/protobuf/unknown_field_set.h> |
||||
// @@protoc_insertion_point(includes)
|
||||
|
||||
namespace google { |
||||
namespace protobuf { |
||||
|
||||
// Internal implementation detail -- do not call these.
|
||||
void LIBPROTOBUF_EXPORT protobuf_AddDesc_google_2fprotobuf_2fduration_2eproto(); |
||||
void protobuf_AssignDesc_google_2fprotobuf_2fduration_2eproto(); |
||||
void protobuf_ShutdownFile_google_2fprotobuf_2fduration_2eproto(); |
||||
|
||||
class Duration; |
||||
|
||||
// ===================================================================
|
||||
|
||||
class LIBPROTOBUF_EXPORT Duration : public ::google::protobuf::Message { |
||||
public: |
||||
Duration(); |
||||
virtual ~Duration(); |
||||
|
||||
Duration(const Duration& from); |
||||
|
||||
inline Duration& operator=(const Duration& from) { |
||||
CopyFrom(from); |
||||
return *this; |
||||
} |
||||
|
||||
static const ::google::protobuf::Descriptor* descriptor(); |
||||
static const Duration& default_instance(); |
||||
|
||||
void Swap(Duration* other); |
||||
|
||||
// implements Message ----------------------------------------------
|
||||
|
||||
inline Duration* New() const { return New(NULL); } |
||||
|
||||
Duration* New(::google::protobuf::Arena* arena) const; |
||||
void CopyFrom(const ::google::protobuf::Message& from); |
||||
void MergeFrom(const ::google::protobuf::Message& from); |
||||
void CopyFrom(const Duration& from); |
||||
void MergeFrom(const Duration& from); |
||||
void Clear(); |
||||
bool IsInitialized() const; |
||||
|
||||
int ByteSize() const; |
||||
bool MergePartialFromCodedStream( |
||||
::google::protobuf::io::CodedInputStream* input); |
||||
void SerializeWithCachedSizes( |
||||
::google::protobuf::io::CodedOutputStream* output) const; |
||||
::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output) const; |
||||
int GetCachedSize() const { return _cached_size_; } |
||||
private: |
||||
void SharedCtor(); |
||||
void SharedDtor(); |
||||
void SetCachedSize(int size) const; |
||||
void InternalSwap(Duration* other); |
||||
private: |
||||
inline ::google::protobuf::Arena* GetArenaNoVirtual() const { |
||||
return _internal_metadata_.arena(); |
||||
} |
||||
inline void* MaybeArenaPtr() const { |
||||
return _internal_metadata_.raw_arena_ptr(); |
||||
} |
||||
public: |
||||
|
||||
::google::protobuf::Metadata GetMetadata() const; |
||||
|
||||
// nested types ----------------------------------------------------
|
||||
|
||||
// accessors -------------------------------------------------------
|
||||
|
||||
// optional int64 seconds = 1;
|
||||
void clear_seconds(); |
||||
static const int kSecondsFieldNumber = 1; |
||||
::google::protobuf::int64 seconds() const; |
||||
void set_seconds(::google::protobuf::int64 value); |
||||
|
||||
// optional int32 nanos = 2;
|
||||
void clear_nanos(); |
||||
static const int kNanosFieldNumber = 2; |
||||
::google::protobuf::int32 nanos() const; |
||||
void set_nanos(::google::protobuf::int32 value); |
||||
|
||||
// @@protoc_insertion_point(class_scope:google.protobuf.Duration)
|
||||
private: |
||||
|
||||
::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_; |
||||
bool _is_default_instance_; |
||||
::google::protobuf::int64 seconds_; |
||||
::google::protobuf::int32 nanos_; |
||||
mutable int _cached_size_; |
||||
friend void LIBPROTOBUF_EXPORT protobuf_AddDesc_google_2fprotobuf_2fduration_2eproto(); |
||||
friend void protobuf_AssignDesc_google_2fprotobuf_2fduration_2eproto(); |
||||
friend void protobuf_ShutdownFile_google_2fprotobuf_2fduration_2eproto(); |
||||
|
||||
void InitAsDefaultInstance(); |
||||
static Duration* default_instance_; |
||||
}; |
||||
// ===================================================================
|
||||
|
||||
|
||||
// ===================================================================
|
||||
|
||||
#if !PROTOBUF_INLINE_NOT_IN_HEADERS |
||||
// Duration
|
||||
|
||||
// optional int64 seconds = 1;
|
||||
inline void Duration::clear_seconds() { |
||||
seconds_ = GOOGLE_LONGLONG(0); |
||||
} |
||||
inline ::google::protobuf::int64 Duration::seconds() const { |
||||
// @@protoc_insertion_point(field_get:google.protobuf.Duration.seconds)
|
||||
return seconds_; |
||||
} |
||||
inline void Duration::set_seconds(::google::protobuf::int64 value) { |
||||
|
||||
seconds_ = value; |
||||
// @@protoc_insertion_point(field_set:google.protobuf.Duration.seconds)
|
||||
} |
||||
|
||||
// optional int32 nanos = 2;
|
||||
inline void Duration::clear_nanos() { |
||||
nanos_ = 0; |
||||
} |
||||
inline ::google::protobuf::int32 Duration::nanos() const { |
||||
// @@protoc_insertion_point(field_get:google.protobuf.Duration.nanos)
|
||||
return nanos_; |
||||
} |
||||
inline void Duration::set_nanos(::google::protobuf::int32 value) { |
||||
|
||||
nanos_ = value; |
||||
// @@protoc_insertion_point(field_set:google.protobuf.Duration.nanos)
|
||||
} |
||||
|
||||
#endif // !PROTOBUF_INLINE_NOT_IN_HEADERS
|
||||
|
||||
// @@protoc_insertion_point(namespace_scope)
|
||||
|
||||
} // namespace protobuf
|
||||
} // namespace google
|
||||
|
||||
// @@protoc_insertion_point(global_scope)
|
||||
|
||||
#endif // PROTOBUF_google_2fprotobuf_2fduration_2eproto__INCLUDED
|
@ -0,0 +1,282 @@ |
||||
// Generated by the protocol buffer compiler. DO NOT EDIT!
|
||||
// source: google/protobuf/empty.proto
|
||||
|
||||
#define INTERNAL_SUPPRESS_PROTOBUF_FIELD_DEPRECATION |
||||
#include "google/protobuf/empty.pb.h" |
||||
|
||||
#include <algorithm> |
||||
|
||||
#include <google/protobuf/stubs/common.h> |
||||
#include <google/protobuf/stubs/once.h> |
||||
#include <google/protobuf/io/coded_stream.h> |
||||
#include <google/protobuf/wire_format_lite_inl.h> |
||||
#include <google/protobuf/descriptor.h> |
||||
#include <google/protobuf/generated_message_reflection.h> |
||||
#include <google/protobuf/reflection_ops.h> |
||||
#include <google/protobuf/wire_format.h> |
||||
// @@protoc_insertion_point(includes)
|
||||
|
||||
namespace google { |
||||
namespace protobuf { |
||||
|
||||
namespace { |
||||
|
||||
const ::google::protobuf::Descriptor* Empty_descriptor_ = NULL; |
||||
const ::google::protobuf::internal::GeneratedMessageReflection* |
||||
Empty_reflection_ = NULL; |
||||
|
||||
} // namespace
|
||||
|
||||
|
||||
void protobuf_AssignDesc_google_2fprotobuf_2fempty_2eproto() { |
||||
protobuf_AddDesc_google_2fprotobuf_2fempty_2eproto(); |
||||
const ::google::protobuf::FileDescriptor* file = |
||||
::google::protobuf::DescriptorPool::generated_pool()->FindFileByName( |
||||
"google/protobuf/empty.proto"); |
||||
GOOGLE_CHECK(file != NULL); |
||||
Empty_descriptor_ = file->message_type(0); |
||||
static const int Empty_offsets_[1] = { |
||||
}; |
||||
Empty_reflection_ = |
||||
::google::protobuf::internal::GeneratedMessageReflection::NewGeneratedMessageReflection( |
||||
Empty_descriptor_, |
||||
Empty::default_instance_, |
||||
Empty_offsets_, |
||||
-1, |
||||
-1, |
||||
-1, |
||||
sizeof(Empty), |
||||
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(Empty, _internal_metadata_), |
||||
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(Empty, _is_default_instance_)); |
||||
} |
||||
|
||||
namespace { |
||||
|
||||
GOOGLE_PROTOBUF_DECLARE_ONCE(protobuf_AssignDescriptors_once_); |
||||
inline void protobuf_AssignDescriptorsOnce() { |
||||
::google::protobuf::GoogleOnceInit(&protobuf_AssignDescriptors_once_, |
||||
&protobuf_AssignDesc_google_2fprotobuf_2fempty_2eproto); |
||||
} |
||||
|
||||
void protobuf_RegisterTypes(const ::std::string&) { |
||||
protobuf_AssignDescriptorsOnce(); |
||||
::google::protobuf::MessageFactory::InternalRegisterGeneratedMessage( |
||||
Empty_descriptor_, &Empty::default_instance()); |
||||
} |
||||
|
||||
} // namespace
|
||||
|
||||
void protobuf_ShutdownFile_google_2fprotobuf_2fempty_2eproto() { |
||||
delete Empty::default_instance_; |
||||
delete Empty_reflection_; |
||||
} |
||||
|
||||
void protobuf_AddDesc_google_2fprotobuf_2fempty_2eproto() { |
||||
static bool already_here = false; |
||||
if (already_here) return; |
||||
already_here = true; |
||||
GOOGLE_PROTOBUF_VERIFY_VERSION; |
||||
|
||||
::google::protobuf::DescriptorPool::InternalAddGeneratedFile( |
||||
"\n\033google/protobuf/empty.proto\022\017google.pr" |
||||
"otobuf\"\007\n\005EmptyB)\n\023com.google.protobufB\n" |
||||
"EmptyProtoP\001\242\002\003GPBb\006proto3", 106); |
||||
::google::protobuf::MessageFactory::InternalRegisterGeneratedFile( |
||||
"google/protobuf/empty.proto", &protobuf_RegisterTypes); |
||||
Empty::default_instance_ = new Empty(); |
||||
Empty::default_instance_->InitAsDefaultInstance(); |
||||
::google::protobuf::internal::OnShutdown(&protobuf_ShutdownFile_google_2fprotobuf_2fempty_2eproto); |
||||
} |
||||
|
||||
// Force AddDescriptors() to be called at static initialization time.
|
||||
struct StaticDescriptorInitializer_google_2fprotobuf_2fempty_2eproto { |
||||
StaticDescriptorInitializer_google_2fprotobuf_2fempty_2eproto() { |
||||
protobuf_AddDesc_google_2fprotobuf_2fempty_2eproto(); |
||||
} |
||||
} static_descriptor_initializer_google_2fprotobuf_2fempty_2eproto_; |
||||
|
||||
namespace { |
||||
|
||||
static void MergeFromFail(int line) GOOGLE_ATTRIBUTE_COLD; |
||||
static void MergeFromFail(int line) { |
||||
GOOGLE_CHECK(false) << __FILE__ << ":" << line; |
||||
} |
||||
|
||||
} // namespace
|
||||
|
||||
|
||||
// ===================================================================
|
||||
|
||||
#ifndef _MSC_VER |
||||
#endif // !_MSC_VER
|
||||
|
||||
Empty::Empty() |
||||
: ::google::protobuf::Message() , _internal_metadata_(NULL) { |
||||
SharedCtor(); |
||||
// @@protoc_insertion_point(constructor:google.protobuf.Empty)
|
||||
} |
||||
|
||||
void Empty::InitAsDefaultInstance() { |
||||
_is_default_instance_ = true; |
||||
} |
||||
|
||||
Empty::Empty(const Empty& from) |
||||
: ::google::protobuf::Message(), |
||||
_internal_metadata_(NULL) { |
||||
SharedCtor(); |
||||
MergeFrom(from); |
||||
// @@protoc_insertion_point(copy_constructor:google.protobuf.Empty)
|
||||
} |
||||
|
||||
void Empty::SharedCtor() { |
||||
_is_default_instance_ = false; |
||||
_cached_size_ = 0; |
||||
} |
||||
|
||||
Empty::~Empty() { |
||||
// @@protoc_insertion_point(destructor:google.protobuf.Empty)
|
||||
SharedDtor(); |
||||
} |
||||
|
||||
void Empty::SharedDtor() { |
||||
if (this != default_instance_) { |
||||
} |
||||
} |
||||
|
||||
void Empty::SetCachedSize(int size) const { |
||||
GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN(); |
||||
_cached_size_ = size; |
||||
GOOGLE_SAFE_CONCURRENT_WRITES_END(); |
||||
} |
||||
const ::google::protobuf::Descriptor* Empty::descriptor() { |
||||
protobuf_AssignDescriptorsOnce(); |
||||
return Empty_descriptor_; |
||||
} |
||||
|
||||
const Empty& Empty::default_instance() { |
||||
if (default_instance_ == NULL) protobuf_AddDesc_google_2fprotobuf_2fempty_2eproto(); |
||||
return *default_instance_; |
||||
} |
||||
|
||||
Empty* Empty::default_instance_ = NULL; |
||||
|
||||
Empty* Empty::New(::google::protobuf::Arena* arena) const { |
||||
Empty* n = new Empty; |
||||
if (arena != NULL) { |
||||
arena->Own(n); |
||||
} |
||||
return n; |
||||
} |
||||
|
||||
void Empty::Clear() { |
||||
} |
||||
|
||||
bool Empty::MergePartialFromCodedStream( |
||||
::google::protobuf::io::CodedInputStream* input) { |
||||
#define DO_(EXPRESSION) if (!(EXPRESSION)) goto failure |
||||
::google::protobuf::uint32 tag; |
||||
// @@protoc_insertion_point(parse_start:google.protobuf.Empty)
|
||||
for (;;) { |
||||
::std::pair< ::google::protobuf::uint32, bool> p = input->ReadTagWithCutoff(127); |
||||
tag = p.first; |
||||
if (!p.second) goto handle_unusual; |
||||
handle_unusual: |
||||
if (tag == 0 || |
||||
::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == |
||||
::google::protobuf::internal::WireFormatLite::WIRETYPE_END_GROUP) { |
||||
goto success; |
||||
} |
||||
DO_(::google::protobuf::internal::WireFormatLite::SkipField(input, tag)); |
||||
} |
||||
success: |
||||
// @@protoc_insertion_point(parse_success:google.protobuf.Empty)
|
||||
return true; |
||||
failure: |
||||
// @@protoc_insertion_point(parse_failure:google.protobuf.Empty)
|
||||
return false; |
||||
#undef DO_ |
||||
} |
||||
|
||||
void Empty::SerializeWithCachedSizes( |
||||
::google::protobuf::io::CodedOutputStream* output) const { |
||||
// @@protoc_insertion_point(serialize_start:google.protobuf.Empty)
|
||||
// @@protoc_insertion_point(serialize_end:google.protobuf.Empty)
|
||||
} |
||||
|
||||
::google::protobuf::uint8* Empty::SerializeWithCachedSizesToArray( |
||||
::google::protobuf::uint8* target) const { |
||||
// @@protoc_insertion_point(serialize_to_array_start:google.protobuf.Empty)
|
||||
// @@protoc_insertion_point(serialize_to_array_end:google.protobuf.Empty)
|
||||
return target; |
||||
} |
||||
|
||||
int Empty::ByteSize() const { |
||||
int total_size = 0; |
||||
|
||||
GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN(); |
||||
_cached_size_ = total_size; |
||||
GOOGLE_SAFE_CONCURRENT_WRITES_END(); |
||||
return total_size; |
||||
} |
||||
|
||||
void Empty::MergeFrom(const ::google::protobuf::Message& from) { |
||||
if (GOOGLE_PREDICT_FALSE(&from == this)) MergeFromFail(__LINE__); |
||||
const Empty* source = |
||||
::google::protobuf::internal::dynamic_cast_if_available<const Empty*>( |
||||
&from); |
||||
if (source == NULL) { |
||||
::google::protobuf::internal::ReflectionOps::Merge(from, this); |
||||
} else { |
||||
MergeFrom(*source); |
||||
} |
||||
} |
||||
|
||||
void Empty::MergeFrom(const Empty& from) { |
||||
if (GOOGLE_PREDICT_FALSE(&from == this)) MergeFromFail(__LINE__); |
||||
} |
||||
|
||||
void Empty::CopyFrom(const ::google::protobuf::Message& from) { |
||||
if (&from == this) return; |
||||
Clear(); |
||||
MergeFrom(from); |
||||
} |
||||
|
||||
void Empty::CopyFrom(const Empty& from) { |
||||
if (&from == this) return; |
||||
Clear(); |
||||
MergeFrom(from); |
||||
} |
||||
|
||||
bool Empty::IsInitialized() const { |
||||
|
||||
return true; |
||||
} |
||||
|
||||
void Empty::Swap(Empty* other) { |
||||
if (other == this) return; |
||||
InternalSwap(other); |
||||
} |
||||
void Empty::InternalSwap(Empty* other) { |
||||
_internal_metadata_.Swap(&other->_internal_metadata_); |
||||
std::swap(_cached_size_, other->_cached_size_); |
||||
} |
||||
|
||||
::google::protobuf::Metadata Empty::GetMetadata() const { |
||||
protobuf_AssignDescriptorsOnce(); |
||||
::google::protobuf::Metadata metadata; |
||||
metadata.descriptor = Empty_descriptor_; |
||||
metadata.reflection = Empty_reflection_; |
||||
return metadata; |
||||
} |
||||
|
||||
#if PROTOBUF_INLINE_NOT_IN_HEADERS |
||||
// Empty
|
||||
|
||||
#endif // PROTOBUF_INLINE_NOT_IN_HEADERS
|
||||
|
||||
// @@protoc_insertion_point(namespace_scope)
|
||||
|
||||
} // namespace protobuf
|
||||
} // namespace google
|
||||
|
||||
// @@protoc_insertion_point(global_scope)
|
@ -0,0 +1,130 @@ |
||||
// Generated by the protocol buffer compiler. DO NOT EDIT!
|
||||
// source: google/protobuf/empty.proto
|
||||
|
||||
#ifndef PROTOBUF_google_2fprotobuf_2fempty_2eproto__INCLUDED |
||||
#define PROTOBUF_google_2fprotobuf_2fempty_2eproto__INCLUDED |
||||
|
||||
#include <string> |
||||
|
||||
#include <google/protobuf/stubs/common.h> |
||||
|
||||
#if GOOGLE_PROTOBUF_VERSION < 3000000 |
||||
#error This file was generated by a newer version of protoc which is |
||||
#error incompatible with your Protocol Buffer headers. Please update |
||||
#error your headers. |
||||
#endif |
||||
#if 3000000 < GOOGLE_PROTOBUF_MIN_PROTOC_VERSION |
||||
#error This file was generated by an older version of protoc which is |
||||
#error incompatible with your Protocol Buffer headers. Please |
||||
#error regenerate this file with a newer version of protoc. |
||||
#endif |
||||
|
||||
#include <google/protobuf/arena.h> |
||||
#include <google/protobuf/arenastring.h> |
||||
#include <google/protobuf/generated_message_util.h> |
||||
#include <google/protobuf/metadata.h> |
||||
#include <google/protobuf/message.h> |
||||
#include <google/protobuf/repeated_field.h> |
||||
#include <google/protobuf/extension_set.h> |
||||
#include <google/protobuf/unknown_field_set.h> |
||||
// @@protoc_insertion_point(includes)
|
||||
|
||||
namespace google { |
||||
namespace protobuf { |
||||
|
||||
// Internal implementation detail -- do not call these.
|
||||
void LIBPROTOBUF_EXPORT protobuf_AddDesc_google_2fprotobuf_2fempty_2eproto(); |
||||
void protobuf_AssignDesc_google_2fprotobuf_2fempty_2eproto(); |
||||
void protobuf_ShutdownFile_google_2fprotobuf_2fempty_2eproto(); |
||||
|
||||
class Empty; |
||||
|
||||
// ===================================================================
|
||||
|
||||
class LIBPROTOBUF_EXPORT Empty : public ::google::protobuf::Message { |
||||
public: |
||||
Empty(); |
||||
virtual ~Empty(); |
||||
|
||||
Empty(const Empty& from); |
||||
|
||||
inline Empty& operator=(const Empty& from) { |
||||
CopyFrom(from); |
||||
return *this; |
||||
} |
||||
|
||||
static const ::google::protobuf::Descriptor* descriptor(); |
||||
static const Empty& default_instance(); |
||||
|
||||
void Swap(Empty* other); |
||||
|
||||
// implements Message ----------------------------------------------
|
||||
|
||||
inline Empty* New() const { return New(NULL); } |
||||
|
||||
Empty* New(::google::protobuf::Arena* arena) const; |
||||
void CopyFrom(const ::google::protobuf::Message& from); |
||||
void MergeFrom(const ::google::protobuf::Message& from); |
||||
void CopyFrom(const Empty& from); |
||||
void MergeFrom(const Empty& from); |
||||
void Clear(); |
||||
bool IsInitialized() const; |
||||
|
||||
int ByteSize() const; |
||||
bool MergePartialFromCodedStream( |
||||
::google::protobuf::io::CodedInputStream* input); |
||||
void SerializeWithCachedSizes( |
||||
::google::protobuf::io::CodedOutputStream* output) const; |
||||
::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output) const; |
||||
int GetCachedSize() const { return _cached_size_; } |
||||
private: |
||||
void SharedCtor(); |
||||
void SharedDtor(); |
||||
void SetCachedSize(int size) const; |
||||
void InternalSwap(Empty* other); |
||||
private: |
||||
inline ::google::protobuf::Arena* GetArenaNoVirtual() const { |
||||
return _internal_metadata_.arena(); |
||||
} |
||||
inline void* MaybeArenaPtr() const { |
||||
return _internal_metadata_.raw_arena_ptr(); |
||||
} |
||||
public: |
||||
|
||||
::google::protobuf::Metadata GetMetadata() const; |
||||
|
||||
// nested types ----------------------------------------------------
|
||||
|
||||
// accessors -------------------------------------------------------
|
||||
|
||||
// @@protoc_insertion_point(class_scope:google.protobuf.Empty)
|
||||
private: |
||||
|
||||
::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_; |
||||
bool _is_default_instance_; |
||||
mutable int _cached_size_; |
||||
friend void LIBPROTOBUF_EXPORT protobuf_AddDesc_google_2fprotobuf_2fempty_2eproto(); |
||||
friend void protobuf_AssignDesc_google_2fprotobuf_2fempty_2eproto(); |
||||
friend void protobuf_ShutdownFile_google_2fprotobuf_2fempty_2eproto(); |
||||
|
||||
void InitAsDefaultInstance(); |
||||
static Empty* default_instance_; |
||||
}; |
||||
// ===================================================================
|
||||
|
||||
|
||||
// ===================================================================
|
||||
|
||||
#if !PROTOBUF_INLINE_NOT_IN_HEADERS |
||||
// Empty
|
||||
|
||||
#endif // !PROTOBUF_INLINE_NOT_IN_HEADERS
|
||||
|
||||
// @@protoc_insertion_point(namespace_scope)
|
||||
|
||||
} // namespace protobuf
|
||||
} // namespace google
|
||||
|
||||
// @@protoc_insertion_point(global_scope)
|
||||
|
||||
#endif // PROTOBUF_google_2fprotobuf_2fempty_2eproto__INCLUDED
|
@ -0,0 +1,394 @@ |
||||
// Generated by the protocol buffer compiler. DO NOT EDIT!
|
||||
// source: google/protobuf/field_mask.proto
|
||||
|
||||
#define INTERNAL_SUPPRESS_PROTOBUF_FIELD_DEPRECATION |
||||
#include "google/protobuf/field_mask.pb.h" |
||||
|
||||
#include <algorithm> |
||||
|
||||
#include <google/protobuf/stubs/common.h> |
||||
#include <google/protobuf/stubs/once.h> |
||||
#include <google/protobuf/io/coded_stream.h> |
||||
#include <google/protobuf/wire_format_lite_inl.h> |
||||
#include <google/protobuf/descriptor.h> |
||||
#include <google/protobuf/generated_message_reflection.h> |
||||
#include <google/protobuf/reflection_ops.h> |
||||
#include <google/protobuf/wire_format.h> |
||||
// @@protoc_insertion_point(includes)
|
||||
|
||||
namespace google { |
||||
namespace protobuf { |
||||
|
||||
namespace { |
||||
|
||||
const ::google::protobuf::Descriptor* FieldMask_descriptor_ = NULL; |
||||
const ::google::protobuf::internal::GeneratedMessageReflection* |
||||
FieldMask_reflection_ = NULL; |
||||
|
||||
} // namespace
|
||||
|
||||
|
||||
void protobuf_AssignDesc_google_2fprotobuf_2ffield_5fmask_2eproto() { |
||||
protobuf_AddDesc_google_2fprotobuf_2ffield_5fmask_2eproto(); |
||||
const ::google::protobuf::FileDescriptor* file = |
||||
::google::protobuf::DescriptorPool::generated_pool()->FindFileByName( |
||||
"google/protobuf/field_mask.proto"); |
||||
GOOGLE_CHECK(file != NULL); |
||||
FieldMask_descriptor_ = file->message_type(0); |
||||
static const int FieldMask_offsets_[1] = { |
||||
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(FieldMask, paths_), |
||||
}; |
||||
FieldMask_reflection_ = |
||||
::google::protobuf::internal::GeneratedMessageReflection::NewGeneratedMessageReflection( |
||||
FieldMask_descriptor_, |
||||
FieldMask::default_instance_, |
||||
FieldMask_offsets_, |
||||
-1, |
||||
-1, |
||||
-1, |
||||
sizeof(FieldMask), |
||||
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(FieldMask, _internal_metadata_), |
||||
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(FieldMask, _is_default_instance_)); |
||||
} |
||||
|
||||
namespace { |
||||
|
||||
GOOGLE_PROTOBUF_DECLARE_ONCE(protobuf_AssignDescriptors_once_); |
||||
inline void protobuf_AssignDescriptorsOnce() { |
||||
::google::protobuf::GoogleOnceInit(&protobuf_AssignDescriptors_once_, |
||||
&protobuf_AssignDesc_google_2fprotobuf_2ffield_5fmask_2eproto); |
||||
} |
||||
|
||||
void protobuf_RegisterTypes(const ::std::string&) { |
||||
protobuf_AssignDescriptorsOnce(); |
||||
::google::protobuf::MessageFactory::InternalRegisterGeneratedMessage( |
||||
FieldMask_descriptor_, &FieldMask::default_instance()); |
||||
} |
||||
|
||||
} // namespace
|
||||
|
||||
void protobuf_ShutdownFile_google_2fprotobuf_2ffield_5fmask_2eproto() { |
||||
delete FieldMask::default_instance_; |
||||
delete FieldMask_reflection_; |
||||
} |
||||
|
||||
void protobuf_AddDesc_google_2fprotobuf_2ffield_5fmask_2eproto() { |
||||
static bool already_here = false; |
||||
if (already_here) return; |
||||
already_here = true; |
||||
GOOGLE_PROTOBUF_VERIFY_VERSION; |
||||
|
||||
::google::protobuf::DescriptorPool::InternalAddGeneratedFile( |
||||
"\n google/protobuf/field_mask.proto\022\017goog" |
||||
"le.protobuf\"\032\n\tFieldMask\022\r\n\005paths\030\001 \003(\tB" |
||||
"-\n\023com.google.protobufB\016FieldMaskProtoP\001" |
||||
"\242\002\003GPBb\006proto3", 134); |
||||
::google::protobuf::MessageFactory::InternalRegisterGeneratedFile( |
||||
"google/protobuf/field_mask.proto", &protobuf_RegisterTypes); |
||||
FieldMask::default_instance_ = new FieldMask(); |
||||
FieldMask::default_instance_->InitAsDefaultInstance(); |
||||
::google::protobuf::internal::OnShutdown(&protobuf_ShutdownFile_google_2fprotobuf_2ffield_5fmask_2eproto); |
||||
} |
||||
|
||||
// Force AddDescriptors() to be called at static initialization time.
|
||||
struct StaticDescriptorInitializer_google_2fprotobuf_2ffield_5fmask_2eproto { |
||||
StaticDescriptorInitializer_google_2fprotobuf_2ffield_5fmask_2eproto() { |
||||
protobuf_AddDesc_google_2fprotobuf_2ffield_5fmask_2eproto(); |
||||
} |
||||
} static_descriptor_initializer_google_2fprotobuf_2ffield_5fmask_2eproto_; |
||||
|
||||
namespace { |
||||
|
||||
static void MergeFromFail(int line) GOOGLE_ATTRIBUTE_COLD; |
||||
static void MergeFromFail(int line) { |
||||
GOOGLE_CHECK(false) << __FILE__ << ":" << line; |
||||
} |
||||
|
||||
} // namespace
|
||||
|
||||
|
||||
// ===================================================================
|
||||
|
||||
#ifndef _MSC_VER |
||||
const int FieldMask::kPathsFieldNumber; |
||||
#endif // !_MSC_VER
|
||||
|
||||
FieldMask::FieldMask() |
||||
: ::google::protobuf::Message() , _internal_metadata_(NULL) { |
||||
SharedCtor(); |
||||
// @@protoc_insertion_point(constructor:google.protobuf.FieldMask)
|
||||
} |
||||
|
||||
void FieldMask::InitAsDefaultInstance() { |
||||
_is_default_instance_ = true; |
||||
} |
||||
|
||||
FieldMask::FieldMask(const FieldMask& from) |
||||
: ::google::protobuf::Message(), |
||||
_internal_metadata_(NULL) { |
||||
SharedCtor(); |
||||
MergeFrom(from); |
||||
// @@protoc_insertion_point(copy_constructor:google.protobuf.FieldMask)
|
||||
} |
||||
|
||||
void FieldMask::SharedCtor() { |
||||
_is_default_instance_ = false; |
||||
::google::protobuf::internal::GetEmptyString(); |
||||
_cached_size_ = 0; |
||||
} |
||||
|
||||
FieldMask::~FieldMask() { |
||||
// @@protoc_insertion_point(destructor:google.protobuf.FieldMask)
|
||||
SharedDtor(); |
||||
} |
||||
|
||||
void FieldMask::SharedDtor() { |
||||
if (this != default_instance_) { |
||||
} |
||||
} |
||||
|
||||
void FieldMask::SetCachedSize(int size) const { |
||||
GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN(); |
||||
_cached_size_ = size; |
||||
GOOGLE_SAFE_CONCURRENT_WRITES_END(); |
||||
} |
||||
const ::google::protobuf::Descriptor* FieldMask::descriptor() { |
||||
protobuf_AssignDescriptorsOnce(); |
||||
return FieldMask_descriptor_; |
||||
} |
||||
|
||||
const FieldMask& FieldMask::default_instance() { |
||||
if (default_instance_ == NULL) protobuf_AddDesc_google_2fprotobuf_2ffield_5fmask_2eproto(); |
||||
return *default_instance_; |
||||
} |
||||
|
||||
FieldMask* FieldMask::default_instance_ = NULL; |
||||
|
||||
FieldMask* FieldMask::New(::google::protobuf::Arena* arena) const { |
||||
FieldMask* n = new FieldMask; |
||||
if (arena != NULL) { |
||||
arena->Own(n); |
||||
} |
||||
return n; |
||||
} |
||||
|
||||
void FieldMask::Clear() { |
||||
paths_.Clear(); |
||||
} |
||||
|
||||
bool FieldMask::MergePartialFromCodedStream( |
||||
::google::protobuf::io::CodedInputStream* input) { |
||||
#define DO_(EXPRESSION) if (!(EXPRESSION)) goto failure |
||||
::google::protobuf::uint32 tag; |
||||
// @@protoc_insertion_point(parse_start:google.protobuf.FieldMask)
|
||||
for (;;) { |
||||
::std::pair< ::google::protobuf::uint32, bool> p = input->ReadTagWithCutoff(127); |
||||
tag = p.first; |
||||
if (!p.second) goto handle_unusual; |
||||
switch (::google::protobuf::internal::WireFormatLite::GetTagFieldNumber(tag)) { |
||||
// repeated string paths = 1;
|
||||
case 1: { |
||||
if (tag == 10) { |
||||
parse_paths: |
||||
DO_(::google::protobuf::internal::WireFormatLite::ReadString( |
||||
input, this->add_paths())); |
||||
::google::protobuf::internal::WireFormat::VerifyUTF8StringNamedField( |
||||
this->paths(this->paths_size() - 1).data(), |
||||
this->paths(this->paths_size() - 1).length(), |
||||
::google::protobuf::internal::WireFormat::PARSE, |
||||
"google.protobuf.FieldMask.paths"); |
||||
} else { |
||||
goto handle_unusual; |
||||
} |
||||
if (input->ExpectTag(10)) goto parse_paths; |
||||
if (input->ExpectAtEnd()) goto success; |
||||
break; |
||||
} |
||||
|
||||
default: { |
||||
handle_unusual: |
||||
if (tag == 0 || |
||||
::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == |
||||
::google::protobuf::internal::WireFormatLite::WIRETYPE_END_GROUP) { |
||||
goto success; |
||||
} |
||||
DO_(::google::protobuf::internal::WireFormatLite::SkipField(input, tag)); |
||||
break; |
||||
} |
||||
} |
||||
} |
||||
success: |
||||
// @@protoc_insertion_point(parse_success:google.protobuf.FieldMask)
|
||||
return true; |
||||
failure: |
||||
// @@protoc_insertion_point(parse_failure:google.protobuf.FieldMask)
|
||||
return false; |
||||
#undef DO_ |
||||
} |
||||
|
||||
void FieldMask::SerializeWithCachedSizes( |
||||
::google::protobuf::io::CodedOutputStream* output) const { |
||||
// @@protoc_insertion_point(serialize_start:google.protobuf.FieldMask)
|
||||
// repeated string paths = 1;
|
||||
for (int i = 0; i < this->paths_size(); i++) { |
||||
::google::protobuf::internal::WireFormat::VerifyUTF8StringNamedField( |
||||
this->paths(i).data(), this->paths(i).length(), |
||||
::google::protobuf::internal::WireFormat::SERIALIZE, |
||||
"google.protobuf.FieldMask.paths"); |
||||
::google::protobuf::internal::WireFormatLite::WriteString( |
||||
1, this->paths(i), output); |
||||
} |
||||
|
||||
// @@protoc_insertion_point(serialize_end:google.protobuf.FieldMask)
|
||||
} |
||||
|
||||
::google::protobuf::uint8* FieldMask::SerializeWithCachedSizesToArray( |
||||
::google::protobuf::uint8* target) const { |
||||
// @@protoc_insertion_point(serialize_to_array_start:google.protobuf.FieldMask)
|
||||
// repeated string paths = 1;
|
||||
for (int i = 0; i < this->paths_size(); i++) { |
||||
::google::protobuf::internal::WireFormat::VerifyUTF8StringNamedField( |
||||
this->paths(i).data(), this->paths(i).length(), |
||||
::google::protobuf::internal::WireFormat::SERIALIZE, |
||||
"google.protobuf.FieldMask.paths"); |
||||
target = ::google::protobuf::internal::WireFormatLite:: |
||||
WriteStringToArray(1, this->paths(i), target); |
||||
} |
||||
|
||||
// @@protoc_insertion_point(serialize_to_array_end:google.protobuf.FieldMask)
|
||||
return target; |
||||
} |
||||
|
||||
int FieldMask::ByteSize() const { |
||||
int total_size = 0; |
||||
|
||||
// repeated string paths = 1;
|
||||
total_size += 1 * this->paths_size(); |
||||
for (int i = 0; i < this->paths_size(); i++) { |
||||
total_size += ::google::protobuf::internal::WireFormatLite::StringSize( |
||||
this->paths(i)); |
||||
} |
||||
|
||||
GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN(); |
||||
_cached_size_ = total_size; |
||||
GOOGLE_SAFE_CONCURRENT_WRITES_END(); |
||||
return total_size; |
||||
} |
||||
|
||||
void FieldMask::MergeFrom(const ::google::protobuf::Message& from) { |
||||
if (GOOGLE_PREDICT_FALSE(&from == this)) MergeFromFail(__LINE__); |
||||
const FieldMask* source = |
||||
::google::protobuf::internal::dynamic_cast_if_available<const FieldMask*>( |
||||
&from); |
||||
if (source == NULL) { |
||||
::google::protobuf::internal::ReflectionOps::Merge(from, this); |
||||
} else { |
||||
MergeFrom(*source); |
||||
} |
||||
} |
||||
|
||||
void FieldMask::MergeFrom(const FieldMask& from) { |
||||
if (GOOGLE_PREDICT_FALSE(&from == this)) MergeFromFail(__LINE__); |
||||
paths_.MergeFrom(from.paths_); |
||||
} |
||||
|
||||
void FieldMask::CopyFrom(const ::google::protobuf::Message& from) { |
||||
if (&from == this) return; |
||||
Clear(); |
||||
MergeFrom(from); |
||||
} |
||||
|
||||
void FieldMask::CopyFrom(const FieldMask& from) { |
||||
if (&from == this) return; |
||||
Clear(); |
||||
MergeFrom(from); |
||||
} |
||||
|
||||
bool FieldMask::IsInitialized() const { |
||||
|
||||
return true; |
||||
} |
||||
|
||||
void FieldMask::Swap(FieldMask* other) { |
||||
if (other == this) return; |
||||
InternalSwap(other); |
||||
} |
||||
void FieldMask::InternalSwap(FieldMask* other) { |
||||
paths_.UnsafeArenaSwap(&other->paths_); |
||||
_internal_metadata_.Swap(&other->_internal_metadata_); |
||||
std::swap(_cached_size_, other->_cached_size_); |
||||
} |
||||
|
||||
::google::protobuf::Metadata FieldMask::GetMetadata() const { |
||||
protobuf_AssignDescriptorsOnce(); |
||||
::google::protobuf::Metadata metadata; |
||||
metadata.descriptor = FieldMask_descriptor_; |
||||
metadata.reflection = FieldMask_reflection_; |
||||
return metadata; |
||||
} |
||||
|
||||
#if PROTOBUF_INLINE_NOT_IN_HEADERS |
||||
// FieldMask
|
||||
|
||||
// repeated string paths = 1;
|
||||
int FieldMask::paths_size() const { |
||||
return paths_.size(); |
||||
} |
||||
void FieldMask::clear_paths() { |
||||
paths_.Clear(); |
||||
} |
||||
const ::std::string& FieldMask::paths(int index) const { |
||||
// @@protoc_insertion_point(field_get:google.protobuf.FieldMask.paths)
|
||||
return paths_.Get(index); |
||||
} |
||||
::std::string* FieldMask::mutable_paths(int index) { |
||||
// @@protoc_insertion_point(field_mutable:google.protobuf.FieldMask.paths)
|
||||
return paths_.Mutable(index); |
||||
} |
||||
void FieldMask::set_paths(int index, const ::std::string& value) { |
||||
// @@protoc_insertion_point(field_set:google.protobuf.FieldMask.paths)
|
||||
paths_.Mutable(index)->assign(value); |
||||
} |
||||
void FieldMask::set_paths(int index, const char* value) { |
||||
paths_.Mutable(index)->assign(value); |
||||
// @@protoc_insertion_point(field_set_char:google.protobuf.FieldMask.paths)
|
||||
} |
||||
void FieldMask::set_paths(int index, const char* value, size_t size) { |
||||
paths_.Mutable(index)->assign( |
||||
reinterpret_cast<const char*>(value), size); |
||||
// @@protoc_insertion_point(field_set_pointer:google.protobuf.FieldMask.paths)
|
||||
} |
||||
::std::string* FieldMask::add_paths() { |
||||
return paths_.Add(); |
||||
} |
||||
void FieldMask::add_paths(const ::std::string& value) { |
||||
paths_.Add()->assign(value); |
||||
// @@protoc_insertion_point(field_add:google.protobuf.FieldMask.paths)
|
||||
} |
||||
void FieldMask::add_paths(const char* value) { |
||||
paths_.Add()->assign(value); |
||||
// @@protoc_insertion_point(field_add_char:google.protobuf.FieldMask.paths)
|
||||
} |
||||
void FieldMask::add_paths(const char* value, size_t size) { |
||||
paths_.Add()->assign(reinterpret_cast<const char*>(value), size); |
||||
// @@protoc_insertion_point(field_add_pointer:google.protobuf.FieldMask.paths)
|
||||
} |
||||
const ::google::protobuf::RepeatedPtrField< ::std::string>& |
||||
FieldMask::paths() const { |
||||
// @@protoc_insertion_point(field_list:google.protobuf.FieldMask.paths)
|
||||
return paths_; |
||||
} |
||||
::google::protobuf::RepeatedPtrField< ::std::string>* |
||||
FieldMask::mutable_paths() { |
||||
// @@protoc_insertion_point(field_mutable_list:google.protobuf.FieldMask.paths)
|
||||
return &paths_; |
||||
} |
||||
|
||||
#endif // PROTOBUF_INLINE_NOT_IN_HEADERS
|
||||
|
||||
// @@protoc_insertion_point(namespace_scope)
|
||||
|
||||
} // namespace protobuf
|
||||
} // namespace google
|
||||
|
||||
// @@protoc_insertion_point(global_scope)
|
@ -0,0 +1,201 @@ |
||||
// Generated by the protocol buffer compiler. DO NOT EDIT!
|
||||
// source: google/protobuf/field_mask.proto
|
||||
|
||||
#ifndef PROTOBUF_google_2fprotobuf_2ffield_5fmask_2eproto__INCLUDED |
||||
#define PROTOBUF_google_2fprotobuf_2ffield_5fmask_2eproto__INCLUDED |
||||
|
||||
#include <string> |
||||
|
||||
#include <google/protobuf/stubs/common.h> |
||||
|
||||
#if GOOGLE_PROTOBUF_VERSION < 3000000 |
||||
#error This file was generated by a newer version of protoc which is |
||||
#error incompatible with your Protocol Buffer headers. Please update |
||||
#error your headers. |
||||
#endif |
||||
#if 3000000 < GOOGLE_PROTOBUF_MIN_PROTOC_VERSION |
||||
#error This file was generated by an older version of protoc which is |
||||
#error incompatible with your Protocol Buffer headers. Please |
||||
#error regenerate this file with a newer version of protoc. |
||||
#endif |
||||
|
||||
#include <google/protobuf/arena.h> |
||||
#include <google/protobuf/arenastring.h> |
||||
#include <google/protobuf/generated_message_util.h> |
||||
#include <google/protobuf/metadata.h> |
||||
#include <google/protobuf/message.h> |
||||
#include <google/protobuf/repeated_field.h> |
||||
#include <google/protobuf/extension_set.h> |
||||
#include <google/protobuf/unknown_field_set.h> |
||||
// @@protoc_insertion_point(includes)
|
||||
|
||||
namespace google { |
||||
namespace protobuf { |
||||
|
||||
// Internal implementation detail -- do not call these.
|
||||
void LIBPROTOBUF_EXPORT protobuf_AddDesc_google_2fprotobuf_2ffield_5fmask_2eproto(); |
||||
void protobuf_AssignDesc_google_2fprotobuf_2ffield_5fmask_2eproto(); |
||||
void protobuf_ShutdownFile_google_2fprotobuf_2ffield_5fmask_2eproto(); |
||||
|
||||
class FieldMask; |
||||
|
||||
// ===================================================================
|
||||
|
||||
class LIBPROTOBUF_EXPORT FieldMask : public ::google::protobuf::Message { |
||||
public: |
||||
FieldMask(); |
||||
virtual ~FieldMask(); |
||||
|
||||
FieldMask(const FieldMask& from); |
||||
|
||||
inline FieldMask& operator=(const FieldMask& from) { |
||||
CopyFrom(from); |
||||
return *this; |
||||
} |
||||
|
||||
static const ::google::protobuf::Descriptor* descriptor(); |
||||
static const FieldMask& default_instance(); |
||||
|
||||
void Swap(FieldMask* other); |
||||
|
||||
// implements Message ----------------------------------------------
|
||||
|
||||
inline FieldMask* New() const { return New(NULL); } |
||||
|
||||
FieldMask* New(::google::protobuf::Arena* arena) const; |
||||
void CopyFrom(const ::google::protobuf::Message& from); |
||||
void MergeFrom(const ::google::protobuf::Message& from); |
||||
void CopyFrom(const FieldMask& from); |
||||
void MergeFrom(const FieldMask& from); |
||||
void Clear(); |
||||
bool IsInitialized() const; |
||||
|
||||
int ByteSize() const; |
||||
bool MergePartialFromCodedStream( |
||||
::google::protobuf::io::CodedInputStream* input); |
||||
void SerializeWithCachedSizes( |
||||
::google::protobuf::io::CodedOutputStream* output) const; |
||||
::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output) const; |
||||
int GetCachedSize() const { return _cached_size_; } |
||||
private: |
||||
void SharedCtor(); |
||||
void SharedDtor(); |
||||
void SetCachedSize(int size) const; |
||||
void InternalSwap(FieldMask* other); |
||||
private: |
||||
inline ::google::protobuf::Arena* GetArenaNoVirtual() const { |
||||
return _internal_metadata_.arena(); |
||||
} |
||||
inline void* MaybeArenaPtr() const { |
||||
return _internal_metadata_.raw_arena_ptr(); |
||||
} |
||||
public: |
||||
|
||||
::google::protobuf::Metadata GetMetadata() const; |
||||
|
||||
// nested types ----------------------------------------------------
|
||||
|
||||
// accessors -------------------------------------------------------
|
||||
|
||||
// repeated string paths = 1;
|
||||
int paths_size() const; |
||||
void clear_paths(); |
||||
static const int kPathsFieldNumber = 1; |
||||
const ::std::string& paths(int index) const; |
||||
::std::string* mutable_paths(int index); |
||||
void set_paths(int index, const ::std::string& value); |
||||
void set_paths(int index, const char* value); |
||||
void set_paths(int index, const char* value, size_t size); |
||||
::std::string* add_paths(); |
||||
void add_paths(const ::std::string& value); |
||||
void add_paths(const char* value); |
||||
void add_paths(const char* value, size_t size); |
||||
const ::google::protobuf::RepeatedPtrField< ::std::string>& paths() const; |
||||
::google::protobuf::RepeatedPtrField< ::std::string>* mutable_paths(); |
||||
|
||||
// @@protoc_insertion_point(class_scope:google.protobuf.FieldMask)
|
||||
private: |
||||
|
||||
::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_; |
||||
bool _is_default_instance_; |
||||
::google::protobuf::RepeatedPtrField< ::std::string> paths_; |
||||
mutable int _cached_size_; |
||||
friend void LIBPROTOBUF_EXPORT protobuf_AddDesc_google_2fprotobuf_2ffield_5fmask_2eproto(); |
||||
friend void protobuf_AssignDesc_google_2fprotobuf_2ffield_5fmask_2eproto(); |
||||
friend void protobuf_ShutdownFile_google_2fprotobuf_2ffield_5fmask_2eproto(); |
||||
|
||||
void InitAsDefaultInstance(); |
||||
static FieldMask* default_instance_; |
||||
}; |
||||
// ===================================================================
|
||||
|
||||
|
||||
// ===================================================================
|
||||
|
||||
#if !PROTOBUF_INLINE_NOT_IN_HEADERS |
||||
// FieldMask
|
||||
|
||||
// repeated string paths = 1;
|
||||
inline int FieldMask::paths_size() const { |
||||
return paths_.size(); |
||||
} |
||||
inline void FieldMask::clear_paths() { |
||||
paths_.Clear(); |
||||
} |
||||
inline const ::std::string& FieldMask::paths(int index) const { |
||||
// @@protoc_insertion_point(field_get:google.protobuf.FieldMask.paths)
|
||||
return paths_.Get(index); |
||||
} |
||||
inline ::std::string* FieldMask::mutable_paths(int index) { |
||||
// @@protoc_insertion_point(field_mutable:google.protobuf.FieldMask.paths)
|
||||
return paths_.Mutable(index); |
||||
} |
||||
inline void FieldMask::set_paths(int index, const ::std::string& value) { |
||||
// @@protoc_insertion_point(field_set:google.protobuf.FieldMask.paths)
|
||||
paths_.Mutable(index)->assign(value); |
||||
} |
||||
inline void FieldMask::set_paths(int index, const char* value) { |
||||
paths_.Mutable(index)->assign(value); |
||||
// @@protoc_insertion_point(field_set_char:google.protobuf.FieldMask.paths)
|
||||
} |
||||
inline void FieldMask::set_paths(int index, const char* value, size_t size) { |
||||
paths_.Mutable(index)->assign( |
||||
reinterpret_cast<const char*>(value), size); |
||||
// @@protoc_insertion_point(field_set_pointer:google.protobuf.FieldMask.paths)
|
||||
} |
||||
inline ::std::string* FieldMask::add_paths() { |
||||
return paths_.Add(); |
||||
} |
||||
inline void FieldMask::add_paths(const ::std::string& value) { |
||||
paths_.Add()->assign(value); |
||||
// @@protoc_insertion_point(field_add:google.protobuf.FieldMask.paths)
|
||||
} |
||||
inline void FieldMask::add_paths(const char* value) { |
||||
paths_.Add()->assign(value); |
||||
// @@protoc_insertion_point(field_add_char:google.protobuf.FieldMask.paths)
|
||||
} |
||||
inline void FieldMask::add_paths(const char* value, size_t size) { |
||||
paths_.Add()->assign(reinterpret_cast<const char*>(value), size); |
||||
// @@protoc_insertion_point(field_add_pointer:google.protobuf.FieldMask.paths)
|
||||
} |
||||
inline const ::google::protobuf::RepeatedPtrField< ::std::string>& |
||||
FieldMask::paths() const { |
||||
// @@protoc_insertion_point(field_list:google.protobuf.FieldMask.paths)
|
||||
return paths_; |
||||
} |
||||
inline ::google::protobuf::RepeatedPtrField< ::std::string>* |
||||
FieldMask::mutable_paths() { |
||||
// @@protoc_insertion_point(field_mutable_list:google.protobuf.FieldMask.paths)
|
||||
return &paths_; |
||||
} |
||||
|
||||
#endif // !PROTOBUF_INLINE_NOT_IN_HEADERS
|
||||
|
||||
// @@protoc_insertion_point(namespace_scope)
|
||||
|
||||
} // namespace protobuf
|
||||
} // namespace google
|
||||
|
||||
// @@protoc_insertion_point(global_scope)
|
||||
|
||||
#endif // PROTOBUF_google_2fprotobuf_2ffield_5fmask_2eproto__INCLUDED
|
@ -0,0 +1,386 @@ |
||||
// Generated by the protocol buffer compiler. DO NOT EDIT!
|
||||
// source: google/protobuf/source_context.proto
|
||||
|
||||
#define INTERNAL_SUPPRESS_PROTOBUF_FIELD_DEPRECATION |
||||
#include "google/protobuf/source_context.pb.h" |
||||
|
||||
#include <algorithm> |
||||
|
||||
#include <google/protobuf/stubs/common.h> |
||||
#include <google/protobuf/stubs/once.h> |
||||
#include <google/protobuf/io/coded_stream.h> |
||||
#include <google/protobuf/wire_format_lite_inl.h> |
||||
#include <google/protobuf/descriptor.h> |
||||
#include <google/protobuf/generated_message_reflection.h> |
||||
#include <google/protobuf/reflection_ops.h> |
||||
#include <google/protobuf/wire_format.h> |
||||
// @@protoc_insertion_point(includes)
|
||||
|
||||
namespace google { |
||||
namespace protobuf { |
||||
|
||||
namespace { |
||||
|
||||
const ::google::protobuf::Descriptor* SourceContext_descriptor_ = NULL; |
||||
const ::google::protobuf::internal::GeneratedMessageReflection* |
||||
SourceContext_reflection_ = NULL; |
||||
|
||||
} // namespace
|
||||
|
||||
|
||||
void protobuf_AssignDesc_google_2fprotobuf_2fsource_5fcontext_2eproto() { |
||||
protobuf_AddDesc_google_2fprotobuf_2fsource_5fcontext_2eproto(); |
||||
const ::google::protobuf::FileDescriptor* file = |
||||
::google::protobuf::DescriptorPool::generated_pool()->FindFileByName( |
||||
"google/protobuf/source_context.proto"); |
||||
GOOGLE_CHECK(file != NULL); |
||||
SourceContext_descriptor_ = file->message_type(0); |
||||
static const int SourceContext_offsets_[1] = { |
||||
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(SourceContext, file_name_), |
||||
}; |
||||
SourceContext_reflection_ = |
||||
::google::protobuf::internal::GeneratedMessageReflection::NewGeneratedMessageReflection( |
||||
SourceContext_descriptor_, |
||||
SourceContext::default_instance_, |
||||
SourceContext_offsets_, |
||||
-1, |
||||
-1, |
||||
-1, |
||||
sizeof(SourceContext), |
||||
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(SourceContext, _internal_metadata_), |
||||
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(SourceContext, _is_default_instance_)); |
||||
} |
||||
|
||||
namespace { |
||||
|
||||
GOOGLE_PROTOBUF_DECLARE_ONCE(protobuf_AssignDescriptors_once_); |
||||
inline void protobuf_AssignDescriptorsOnce() { |
||||
::google::protobuf::GoogleOnceInit(&protobuf_AssignDescriptors_once_, |
||||
&protobuf_AssignDesc_google_2fprotobuf_2fsource_5fcontext_2eproto); |
||||
} |
||||
|
||||
void protobuf_RegisterTypes(const ::std::string&) { |
||||
protobuf_AssignDescriptorsOnce(); |
||||
::google::protobuf::MessageFactory::InternalRegisterGeneratedMessage( |
||||
SourceContext_descriptor_, &SourceContext::default_instance()); |
||||
} |
||||
|
||||
} // namespace
|
||||
|
||||
void protobuf_ShutdownFile_google_2fprotobuf_2fsource_5fcontext_2eproto() { |
||||
delete SourceContext::default_instance_; |
||||
delete SourceContext_reflection_; |
||||
} |
||||
|
||||
void protobuf_AddDesc_google_2fprotobuf_2fsource_5fcontext_2eproto() { |
||||
static bool already_here = false; |
||||
if (already_here) return; |
||||
already_here = true; |
||||
GOOGLE_PROTOBUF_VERIFY_VERSION; |
||||
|
||||
::google::protobuf::DescriptorPool::InternalAddGeneratedFile( |
||||
"\n$google/protobuf/source_context.proto\022\017" |
||||
"google.protobuf\"\"\n\rSourceContext\022\021\n\tfile" |
||||
"_name\030\001 \001(\tB1\n\023com.google.protobufB\022Sour" |
||||
"ceContextProtoP\001\242\002\003GPBb\006proto3", 150); |
||||
::google::protobuf::MessageFactory::InternalRegisterGeneratedFile( |
||||
"google/protobuf/source_context.proto", &protobuf_RegisterTypes); |
||||
SourceContext::default_instance_ = new SourceContext(); |
||||
SourceContext::default_instance_->InitAsDefaultInstance(); |
||||
::google::protobuf::internal::OnShutdown(&protobuf_ShutdownFile_google_2fprotobuf_2fsource_5fcontext_2eproto); |
||||
} |
||||
|
||||
// Force AddDescriptors() to be called at static initialization time.
|
||||
struct StaticDescriptorInitializer_google_2fprotobuf_2fsource_5fcontext_2eproto { |
||||
StaticDescriptorInitializer_google_2fprotobuf_2fsource_5fcontext_2eproto() { |
||||
protobuf_AddDesc_google_2fprotobuf_2fsource_5fcontext_2eproto(); |
||||
} |
||||
} static_descriptor_initializer_google_2fprotobuf_2fsource_5fcontext_2eproto_; |
||||
|
||||
namespace { |
||||
|
||||
static void MergeFromFail(int line) GOOGLE_ATTRIBUTE_COLD; |
||||
static void MergeFromFail(int line) { |
||||
GOOGLE_CHECK(false) << __FILE__ << ":" << line; |
||||
} |
||||
|
||||
} // namespace
|
||||
|
||||
|
||||
// ===================================================================
|
||||
|
||||
#ifndef _MSC_VER |
||||
const int SourceContext::kFileNameFieldNumber; |
||||
#endif // !_MSC_VER
|
||||
|
||||
SourceContext::SourceContext() |
||||
: ::google::protobuf::Message() , _internal_metadata_(NULL) { |
||||
SharedCtor(); |
||||
// @@protoc_insertion_point(constructor:google.protobuf.SourceContext)
|
||||
} |
||||
|
||||
void SourceContext::InitAsDefaultInstance() { |
||||
_is_default_instance_ = true; |
||||
} |
||||
|
||||
SourceContext::SourceContext(const SourceContext& from) |
||||
: ::google::protobuf::Message(), |
||||
_internal_metadata_(NULL) { |
||||
SharedCtor(); |
||||
MergeFrom(from); |
||||
// @@protoc_insertion_point(copy_constructor:google.protobuf.SourceContext)
|
||||
} |
||||
|
||||
void SourceContext::SharedCtor() { |
||||
_is_default_instance_ = false; |
||||
::google::protobuf::internal::GetEmptyString(); |
||||
_cached_size_ = 0; |
||||
file_name_.UnsafeSetDefault(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); |
||||
} |
||||
|
||||
SourceContext::~SourceContext() { |
||||
// @@protoc_insertion_point(destructor:google.protobuf.SourceContext)
|
||||
SharedDtor(); |
||||
} |
||||
|
||||
void SourceContext::SharedDtor() { |
||||
file_name_.DestroyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); |
||||
if (this != default_instance_) { |
||||
} |
||||
} |
||||
|
||||
void SourceContext::SetCachedSize(int size) const { |
||||
GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN(); |
||||
_cached_size_ = size; |
||||
GOOGLE_SAFE_CONCURRENT_WRITES_END(); |
||||
} |
||||
const ::google::protobuf::Descriptor* SourceContext::descriptor() { |
||||
protobuf_AssignDescriptorsOnce(); |
||||
return SourceContext_descriptor_; |
||||
} |
||||
|
||||
const SourceContext& SourceContext::default_instance() { |
||||
if (default_instance_ == NULL) protobuf_AddDesc_google_2fprotobuf_2fsource_5fcontext_2eproto(); |
||||
return *default_instance_; |
||||
} |
||||
|
||||
SourceContext* SourceContext::default_instance_ = NULL; |
||||
|
||||
SourceContext* SourceContext::New(::google::protobuf::Arena* arena) const { |
||||
SourceContext* n = new SourceContext; |
||||
if (arena != NULL) { |
||||
arena->Own(n); |
||||
} |
||||
return n; |
||||
} |
||||
|
||||
void SourceContext::Clear() { |
||||
file_name_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); |
||||
} |
||||
|
||||
bool SourceContext::MergePartialFromCodedStream( |
||||
::google::protobuf::io::CodedInputStream* input) { |
||||
#define DO_(EXPRESSION) if (!(EXPRESSION)) goto failure |
||||
::google::protobuf::uint32 tag; |
||||
// @@protoc_insertion_point(parse_start:google.protobuf.SourceContext)
|
||||
for (;;) { |
||||
::std::pair< ::google::protobuf::uint32, bool> p = input->ReadTagWithCutoff(127); |
||||
tag = p.first; |
||||
if (!p.second) goto handle_unusual; |
||||
switch (::google::protobuf::internal::WireFormatLite::GetTagFieldNumber(tag)) { |
||||
// optional string file_name = 1;
|
||||
case 1: { |
||||
if (tag == 10) { |
||||
DO_(::google::protobuf::internal::WireFormatLite::ReadString( |
||||
input, this->mutable_file_name())); |
||||
::google::protobuf::internal::WireFormat::VerifyUTF8StringNamedField( |
||||
this->file_name().data(), this->file_name().length(), |
||||
::google::protobuf::internal::WireFormat::PARSE, |
||||
"google.protobuf.SourceContext.file_name"); |
||||
} else { |
||||
goto handle_unusual; |
||||
} |
||||
if (input->ExpectAtEnd()) goto success; |
||||
break; |
||||
} |
||||
|
||||
default: { |
||||
handle_unusual: |
||||
if (tag == 0 || |
||||
::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == |
||||
::google::protobuf::internal::WireFormatLite::WIRETYPE_END_GROUP) { |
||||
goto success; |
||||
} |
||||
DO_(::google::protobuf::internal::WireFormatLite::SkipField(input, tag)); |
||||
break; |
||||
} |
||||
} |
||||
} |
||||
success: |
||||
// @@protoc_insertion_point(parse_success:google.protobuf.SourceContext)
|
||||
return true; |
||||
failure: |
||||
// @@protoc_insertion_point(parse_failure:google.protobuf.SourceContext)
|
||||
return false; |
||||
#undef DO_ |
||||
} |
||||
|
||||
void SourceContext::SerializeWithCachedSizes( |
||||
::google::protobuf::io::CodedOutputStream* output) const { |
||||
// @@protoc_insertion_point(serialize_start:google.protobuf.SourceContext)
|
||||
// optional string file_name = 1;
|
||||
if (this->file_name().size() > 0) { |
||||
::google::protobuf::internal::WireFormat::VerifyUTF8StringNamedField( |
||||
this->file_name().data(), this->file_name().length(), |
||||
::google::protobuf::internal::WireFormat::SERIALIZE, |
||||
"google.protobuf.SourceContext.file_name"); |
||||
::google::protobuf::internal::WireFormatLite::WriteStringMaybeAliased( |
||||
1, this->file_name(), output); |
||||
} |
||||
|
||||
// @@protoc_insertion_point(serialize_end:google.protobuf.SourceContext)
|
||||
} |
||||
|
||||
::google::protobuf::uint8* SourceContext::SerializeWithCachedSizesToArray( |
||||
::google::protobuf::uint8* target) const { |
||||
// @@protoc_insertion_point(serialize_to_array_start:google.protobuf.SourceContext)
|
||||
// optional string file_name = 1;
|
||||
if (this->file_name().size() > 0) { |
||||
::google::protobuf::internal::WireFormat::VerifyUTF8StringNamedField( |
||||
this->file_name().data(), this->file_name().length(), |
||||
::google::protobuf::internal::WireFormat::SERIALIZE, |
||||
"google.protobuf.SourceContext.file_name"); |
||||
target = |
||||
::google::protobuf::internal::WireFormatLite::WriteStringToArray( |
||||
1, this->file_name(), target); |
||||
} |
||||
|
||||
// @@protoc_insertion_point(serialize_to_array_end:google.protobuf.SourceContext)
|
||||
return target; |
||||
} |
||||
|
||||
int SourceContext::ByteSize() const { |
||||
int total_size = 0; |
||||
|
||||
// optional string file_name = 1;
|
||||
if (this->file_name().size() > 0) { |
||||
total_size += 1 + |
||||
::google::protobuf::internal::WireFormatLite::StringSize( |
||||
this->file_name()); |
||||
} |
||||
|
||||
GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN(); |
||||
_cached_size_ = total_size; |
||||
GOOGLE_SAFE_CONCURRENT_WRITES_END(); |
||||
return total_size; |
||||
} |
||||
|
||||
void SourceContext::MergeFrom(const ::google::protobuf::Message& from) { |
||||
if (GOOGLE_PREDICT_FALSE(&from == this)) MergeFromFail(__LINE__); |
||||
const SourceContext* source = |
||||
::google::protobuf::internal::dynamic_cast_if_available<const SourceContext*>( |
||||
&from); |
||||
if (source == NULL) { |
||||
::google::protobuf::internal::ReflectionOps::Merge(from, this); |
||||
} else { |
||||
MergeFrom(*source); |
||||
} |
||||
} |
||||
|
||||
void SourceContext::MergeFrom(const SourceContext& from) { |
||||
if (GOOGLE_PREDICT_FALSE(&from == this)) MergeFromFail(__LINE__); |
||||
if (from.file_name().size() > 0) { |
||||
|
||||
file_name_.AssignWithDefault(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), from.file_name_); |
||||
} |
||||
} |
||||
|
||||
void SourceContext::CopyFrom(const ::google::protobuf::Message& from) { |
||||
if (&from == this) return; |
||||
Clear(); |
||||
MergeFrom(from); |
||||
} |
||||
|
||||
void SourceContext::CopyFrom(const SourceContext& from) { |
||||
if (&from == this) return; |
||||
Clear(); |
||||
MergeFrom(from); |
||||
} |
||||
|
||||
bool SourceContext::IsInitialized() const { |
||||
|
||||
return true; |
||||
} |
||||
|
||||
void SourceContext::Swap(SourceContext* other) { |
||||
if (other == this) return; |
||||
InternalSwap(other); |
||||
} |
||||
void SourceContext::InternalSwap(SourceContext* other) { |
||||
file_name_.Swap(&other->file_name_); |
||||
_internal_metadata_.Swap(&other->_internal_metadata_); |
||||
std::swap(_cached_size_, other->_cached_size_); |
||||
} |
||||
|
||||
::google::protobuf::Metadata SourceContext::GetMetadata() const { |
||||
protobuf_AssignDescriptorsOnce(); |
||||
::google::protobuf::Metadata metadata; |
||||
metadata.descriptor = SourceContext_descriptor_; |
||||
metadata.reflection = SourceContext_reflection_; |
||||
return metadata; |
||||
} |
||||
|
||||
#if PROTOBUF_INLINE_NOT_IN_HEADERS |
||||
// SourceContext
|
||||
|
||||
// optional string file_name = 1;
|
||||
void SourceContext::clear_file_name() { |
||||
file_name_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); |
||||
} |
||||
const ::std::string& SourceContext::file_name() const { |
||||
// @@protoc_insertion_point(field_get:google.protobuf.SourceContext.file_name)
|
||||
return file_name_.GetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); |
||||
} |
||||
void SourceContext::set_file_name(const ::std::string& value) { |
||||
|
||||
file_name_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), value); |
||||
// @@protoc_insertion_point(field_set:google.protobuf.SourceContext.file_name)
|
||||
} |
||||
void SourceContext::set_file_name(const char* value) { |
||||
|
||||
file_name_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::string(value)); |
||||
// @@protoc_insertion_point(field_set_char:google.protobuf.SourceContext.file_name)
|
||||
} |
||||
void SourceContext::set_file_name(const char* value, size_t size) { |
||||
|
||||
file_name_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), |
||||
::std::string(reinterpret_cast<const char*>(value), size)); |
||||
// @@protoc_insertion_point(field_set_pointer:google.protobuf.SourceContext.file_name)
|
||||
} |
||||
::std::string* SourceContext::mutable_file_name() { |
||||
|
||||
// @@protoc_insertion_point(field_mutable:google.protobuf.SourceContext.file_name)
|
||||
return file_name_.MutableNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); |
||||
} |
||||
::std::string* SourceContext::release_file_name() { |
||||
|
||||
return file_name_.ReleaseNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); |
||||
} |
||||
void SourceContext::set_allocated_file_name(::std::string* file_name) { |
||||
if (file_name != NULL) { |
||||
|
||||
} else { |
||||
|
||||
} |
||||
file_name_.SetAllocatedNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), file_name); |
||||
// @@protoc_insertion_point(field_set_allocated:google.protobuf.SourceContext.file_name)
|
||||
} |
||||
|
||||
#endif // PROTOBUF_INLINE_NOT_IN_HEADERS
|
||||
|
||||
// @@protoc_insertion_point(namespace_scope)
|
||||
|
||||
} // namespace protobuf
|
||||
} // namespace google
|
||||
|
||||
// @@protoc_insertion_point(global_scope)
|
@ -0,0 +1,185 @@ |
||||
// Generated by the protocol buffer compiler. DO NOT EDIT!
|
||||
// source: google/protobuf/source_context.proto
|
||||
|
||||
#ifndef PROTOBUF_google_2fprotobuf_2fsource_5fcontext_2eproto__INCLUDED |
||||
#define PROTOBUF_google_2fprotobuf_2fsource_5fcontext_2eproto__INCLUDED |
||||
|
||||
#include <string> |
||||
|
||||
#include <google/protobuf/stubs/common.h> |
||||
|
||||
#if GOOGLE_PROTOBUF_VERSION < 3000000 |
||||
#error This file was generated by a newer version of protoc which is |
||||
#error incompatible with your Protocol Buffer headers. Please update |
||||
#error your headers. |
||||
#endif |
||||
#if 3000000 < GOOGLE_PROTOBUF_MIN_PROTOC_VERSION |
||||
#error This file was generated by an older version of protoc which is |
||||
#error incompatible with your Protocol Buffer headers. Please |
||||
#error regenerate this file with a newer version of protoc. |
||||
#endif |
||||
|
||||
#include <google/protobuf/arena.h> |
||||
#include <google/protobuf/arenastring.h> |
||||
#include <google/protobuf/generated_message_util.h> |
||||
#include <google/protobuf/metadata.h> |
||||
#include <google/protobuf/message.h> |
||||
#include <google/protobuf/repeated_field.h> |
||||
#include <google/protobuf/extension_set.h> |
||||
#include <google/protobuf/unknown_field_set.h> |
||||
// @@protoc_insertion_point(includes)
|
||||
|
||||
namespace google { |
||||
namespace protobuf { |
||||
|
||||
// Internal implementation detail -- do not call these.
|
||||
void LIBPROTOBUF_EXPORT protobuf_AddDesc_google_2fprotobuf_2fsource_5fcontext_2eproto(); |
||||
void protobuf_AssignDesc_google_2fprotobuf_2fsource_5fcontext_2eproto(); |
||||
void protobuf_ShutdownFile_google_2fprotobuf_2fsource_5fcontext_2eproto(); |
||||
|
||||
class SourceContext; |
||||
|
||||
// ===================================================================
|
||||
|
||||
class LIBPROTOBUF_EXPORT SourceContext : public ::google::protobuf::Message { |
||||
public: |
||||
SourceContext(); |
||||
virtual ~SourceContext(); |
||||
|
||||
SourceContext(const SourceContext& from); |
||||
|
||||
inline SourceContext& operator=(const SourceContext& from) { |
||||
CopyFrom(from); |
||||
return *this; |
||||
} |
||||
|
||||
static const ::google::protobuf::Descriptor* descriptor(); |
||||
static const SourceContext& default_instance(); |
||||
|
||||
void Swap(SourceContext* other); |
||||
|
||||
// implements Message ----------------------------------------------
|
||||
|
||||
inline SourceContext* New() const { return New(NULL); } |
||||
|
||||
SourceContext* New(::google::protobuf::Arena* arena) const; |
||||
void CopyFrom(const ::google::protobuf::Message& from); |
||||
void MergeFrom(const ::google::protobuf::Message& from); |
||||
void CopyFrom(const SourceContext& from); |
||||
void MergeFrom(const SourceContext& from); |
||||
void Clear(); |
||||
bool IsInitialized() const; |
||||
|
||||
int ByteSize() const; |
||||
bool MergePartialFromCodedStream( |
||||
::google::protobuf::io::CodedInputStream* input); |
||||
void SerializeWithCachedSizes( |
||||
::google::protobuf::io::CodedOutputStream* output) const; |
||||
::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output) const; |
||||
int GetCachedSize() const { return _cached_size_; } |
||||
private: |
||||
void SharedCtor(); |
||||
void SharedDtor(); |
||||
void SetCachedSize(int size) const; |
||||
void InternalSwap(SourceContext* other); |
||||
private: |
||||
inline ::google::protobuf::Arena* GetArenaNoVirtual() const { |
||||
return _internal_metadata_.arena(); |
||||
} |
||||
inline void* MaybeArenaPtr() const { |
||||
return _internal_metadata_.raw_arena_ptr(); |
||||
} |
||||
public: |
||||
|
||||
::google::protobuf::Metadata GetMetadata() const; |
||||
|
||||
// nested types ----------------------------------------------------
|
||||
|
||||
// accessors -------------------------------------------------------
|
||||
|
||||
// optional string file_name = 1;
|
||||
void clear_file_name(); |
||||
static const int kFileNameFieldNumber = 1; |
||||
const ::std::string& file_name() const; |
||||
void set_file_name(const ::std::string& value); |
||||
void set_file_name(const char* value); |
||||
void set_file_name(const char* value, size_t size); |
||||
::std::string* mutable_file_name(); |
||||
::std::string* release_file_name(); |
||||
void set_allocated_file_name(::std::string* file_name); |
||||
|
||||
// @@protoc_insertion_point(class_scope:google.protobuf.SourceContext)
|
||||
private: |
||||
|
||||
::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_; |
||||
bool _is_default_instance_; |
||||
::google::protobuf::internal::ArenaStringPtr file_name_; |
||||
mutable int _cached_size_; |
||||
friend void LIBPROTOBUF_EXPORT protobuf_AddDesc_google_2fprotobuf_2fsource_5fcontext_2eproto(); |
||||
friend void protobuf_AssignDesc_google_2fprotobuf_2fsource_5fcontext_2eproto(); |
||||
friend void protobuf_ShutdownFile_google_2fprotobuf_2fsource_5fcontext_2eproto(); |
||||
|
||||
void InitAsDefaultInstance(); |
||||
static SourceContext* default_instance_; |
||||
}; |
||||
// ===================================================================
|
||||
|
||||
|
||||
// ===================================================================
|
||||
|
||||
#if !PROTOBUF_INLINE_NOT_IN_HEADERS |
||||
// SourceContext
|
||||
|
||||
// optional string file_name = 1;
|
||||
inline void SourceContext::clear_file_name() { |
||||
file_name_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); |
||||
} |
||||
inline const ::std::string& SourceContext::file_name() const { |
||||
// @@protoc_insertion_point(field_get:google.protobuf.SourceContext.file_name)
|
||||
return file_name_.GetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); |
||||
} |
||||
inline void SourceContext::set_file_name(const ::std::string& value) { |
||||
|
||||
file_name_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), value); |
||||
// @@protoc_insertion_point(field_set:google.protobuf.SourceContext.file_name)
|
||||
} |
||||
inline void SourceContext::set_file_name(const char* value) { |
||||
|
||||
file_name_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::string(value)); |
||||
// @@protoc_insertion_point(field_set_char:google.protobuf.SourceContext.file_name)
|
||||
} |
||||
inline void SourceContext::set_file_name(const char* value, size_t size) { |
||||
|
||||
file_name_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), |
||||
::std::string(reinterpret_cast<const char*>(value), size)); |
||||
// @@protoc_insertion_point(field_set_pointer:google.protobuf.SourceContext.file_name)
|
||||
} |
||||
inline ::std::string* SourceContext::mutable_file_name() { |
||||
|
||||
// @@protoc_insertion_point(field_mutable:google.protobuf.SourceContext.file_name)
|
||||
return file_name_.MutableNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); |
||||
} |
||||
inline ::std::string* SourceContext::release_file_name() { |
||||
|
||||
return file_name_.ReleaseNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); |
||||
} |
||||
inline void SourceContext::set_allocated_file_name(::std::string* file_name) { |
||||
if (file_name != NULL) { |
||||
|
||||
} else { |
||||
|
||||
} |
||||
file_name_.SetAllocatedNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), file_name); |
||||
// @@protoc_insertion_point(field_set_allocated:google.protobuf.SourceContext.file_name)
|
||||
} |
||||
|
||||
#endif // !PROTOBUF_INLINE_NOT_IN_HEADERS
|
||||
|
||||
// @@protoc_insertion_point(namespace_scope)
|
||||
|
||||
} // namespace protobuf
|
||||
} // namespace google
|
||||
|
||||
// @@protoc_insertion_point(global_scope)
|
||||
|
||||
#endif // PROTOBUF_google_2fprotobuf_2fsource_5fcontext_2eproto__INCLUDED
|
File diff suppressed because it is too large
Load Diff
@ -0,0 +1,760 @@ |
||||
// Generated by the protocol buffer compiler. DO NOT EDIT!
|
||||
// source: google/protobuf/struct.proto
|
||||
|
||||
#ifndef PROTOBUF_google_2fprotobuf_2fstruct_2eproto__INCLUDED |
||||
#define PROTOBUF_google_2fprotobuf_2fstruct_2eproto__INCLUDED |
||||
|
||||
#include <string> |
||||
|
||||
#include <google/protobuf/stubs/common.h> |
||||
|
||||
#if GOOGLE_PROTOBUF_VERSION < 3000000 |
||||
#error This file was generated by a newer version of protoc which is |
||||
#error incompatible with your Protocol Buffer headers. Please update |
||||
#error your headers. |
||||
#endif |
||||
#if 3000000 < GOOGLE_PROTOBUF_MIN_PROTOC_VERSION |
||||
#error This file was generated by an older version of protoc which is |
||||
#error incompatible with your Protocol Buffer headers. Please |
||||
#error regenerate this file with a newer version of protoc. |
||||
#endif |
||||
|
||||
#include <google/protobuf/arena.h> |
||||
#include <google/protobuf/arenastring.h> |
||||
#include <google/protobuf/generated_message_util.h> |
||||
#include <google/protobuf/metadata.h> |
||||
#include <google/protobuf/message.h> |
||||
#include <google/protobuf/repeated_field.h> |
||||
#include <google/protobuf/extension_set.h> |
||||
#include <google/protobuf/map.h> |
||||
#include <google/protobuf/map_field_inl.h> |
||||
#include <google/protobuf/generated_enum_reflection.h> |
||||
#include <google/protobuf/unknown_field_set.h> |
||||
// @@protoc_insertion_point(includes)
|
||||
|
||||
namespace google { |
||||
namespace protobuf { |
||||
|
||||
// Internal implementation detail -- do not call these.
|
||||
void LIBPROTOBUF_EXPORT protobuf_AddDesc_google_2fprotobuf_2fstruct_2eproto(); |
||||
void protobuf_AssignDesc_google_2fprotobuf_2fstruct_2eproto(); |
||||
void protobuf_ShutdownFile_google_2fprotobuf_2fstruct_2eproto(); |
||||
|
||||
class Struct; |
||||
class Value; |
||||
class ListValue; |
||||
|
||||
enum NullValue { |
||||
NULL_VALUE = 0, |
||||
NullValue_INT_MIN_SENTINEL_DO_NOT_USE_ = ::google::protobuf::kint32min, |
||||
NullValue_INT_MAX_SENTINEL_DO_NOT_USE_ = ::google::protobuf::kint32max |
||||
}; |
||||
LIBPROTOBUF_EXPORT bool NullValue_IsValid(int value); |
||||
const NullValue NullValue_MIN = NULL_VALUE; |
||||
const NullValue NullValue_MAX = NULL_VALUE; |
||||
const int NullValue_ARRAYSIZE = NullValue_MAX + 1; |
||||
|
||||
LIBPROTOBUF_EXPORT const ::google::protobuf::EnumDescriptor* NullValue_descriptor(); |
||||
inline const ::std::string& NullValue_Name(NullValue value) { |
||||
return ::google::protobuf::internal::NameOfEnum( |
||||
NullValue_descriptor(), value); |
||||
} |
||||
inline bool NullValue_Parse( |
||||
const ::std::string& name, NullValue* value) { |
||||
return ::google::protobuf::internal::ParseNamedEnum<NullValue>( |
||||
NullValue_descriptor(), name, value); |
||||
} |
||||
// ===================================================================
|
||||
|
||||
class LIBPROTOBUF_EXPORT Struct : public ::google::protobuf::Message { |
||||
public: |
||||
Struct(); |
||||
virtual ~Struct(); |
||||
|
||||
Struct(const Struct& from); |
||||
|
||||
inline Struct& operator=(const Struct& from) { |
||||
CopyFrom(from); |
||||
return *this; |
||||
} |
||||
|
||||
static const ::google::protobuf::Descriptor* descriptor(); |
||||
static const Struct& default_instance(); |
||||
|
||||
void Swap(Struct* other); |
||||
|
||||
// implements Message ----------------------------------------------
|
||||
|
||||
inline Struct* New() const { return New(NULL); } |
||||
|
||||
Struct* New(::google::protobuf::Arena* arena) const; |
||||
void CopyFrom(const ::google::protobuf::Message& from); |
||||
void MergeFrom(const ::google::protobuf::Message& from); |
||||
void CopyFrom(const Struct& from); |
||||
void MergeFrom(const Struct& from); |
||||
void Clear(); |
||||
bool IsInitialized() const; |
||||
|
||||
int ByteSize() const; |
||||
bool MergePartialFromCodedStream( |
||||
::google::protobuf::io::CodedInputStream* input); |
||||
void SerializeWithCachedSizes( |
||||
::google::protobuf::io::CodedOutputStream* output) const; |
||||
::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output) const; |
||||
int GetCachedSize() const { return _cached_size_; } |
||||
private: |
||||
void SharedCtor(); |
||||
void SharedDtor(); |
||||
void SetCachedSize(int size) const; |
||||
void InternalSwap(Struct* other); |
||||
private: |
||||
inline ::google::protobuf::Arena* GetArenaNoVirtual() const { |
||||
return _internal_metadata_.arena(); |
||||
} |
||||
inline void* MaybeArenaPtr() const { |
||||
return _internal_metadata_.raw_arena_ptr(); |
||||
} |
||||
public: |
||||
|
||||
::google::protobuf::Metadata GetMetadata() const; |
||||
|
||||
// nested types ----------------------------------------------------
|
||||
|
||||
|
||||
// accessors -------------------------------------------------------
|
||||
|
||||
// map<string, .google.protobuf.Value> fields = 1;
|
||||
int fields_size() const; |
||||
void clear_fields(); |
||||
static const int kFieldsFieldNumber = 1; |
||||
const ::google::protobuf::Map< ::std::string, ::google::protobuf::Value >& |
||||
fields() const; |
||||
::google::protobuf::Map< ::std::string, ::google::protobuf::Value >* |
||||
mutable_fields(); |
||||
|
||||
// @@protoc_insertion_point(class_scope:google.protobuf.Struct)
|
||||
private: |
||||
|
||||
::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_; |
||||
bool _is_default_instance_; |
||||
typedef ::google::protobuf::internal::MapEntryLite< |
||||
::std::string, ::google::protobuf::Value, |
||||
::google::protobuf::internal::WireFormatLite::TYPE_STRING, |
||||
::google::protobuf::internal::WireFormatLite::TYPE_MESSAGE, |
||||
0 > |
||||
Struct_FieldsEntry; |
||||
::google::protobuf::internal::MapField< |
||||
::std::string, ::google::protobuf::Value, |
||||
::google::protobuf::internal::WireFormatLite::TYPE_STRING, |
||||
::google::protobuf::internal::WireFormatLite::TYPE_MESSAGE, |
||||
0 > fields_; |
||||
mutable int _cached_size_; |
||||
friend void LIBPROTOBUF_EXPORT protobuf_AddDesc_google_2fprotobuf_2fstruct_2eproto(); |
||||
friend void protobuf_AssignDesc_google_2fprotobuf_2fstruct_2eproto(); |
||||
friend void protobuf_ShutdownFile_google_2fprotobuf_2fstruct_2eproto(); |
||||
|
||||
void InitAsDefaultInstance(); |
||||
static Struct* default_instance_; |
||||
}; |
||||
// -------------------------------------------------------------------
|
||||
|
||||
class LIBPROTOBUF_EXPORT Value : public ::google::protobuf::Message { |
||||
public: |
||||
Value(); |
||||
virtual ~Value(); |
||||
|
||||
Value(const Value& from); |
||||
|
||||
inline Value& operator=(const Value& from) { |
||||
CopyFrom(from); |
||||
return *this; |
||||
} |
||||
|
||||
static const ::google::protobuf::Descriptor* descriptor(); |
||||
static const Value& default_instance(); |
||||
|
||||
enum KindCase { |
||||
kNullValue = 1, |
||||
kNumberValue = 2, |
||||
kStringValue = 3, |
||||
kBoolValue = 4, |
||||
kStructValue = 5, |
||||
kListValue = 6, |
||||
KIND_NOT_SET = 0, |
||||
}; |
||||
|
||||
void Swap(Value* other); |
||||
|
||||
// implements Message ----------------------------------------------
|
||||
|
||||
inline Value* New() const { return New(NULL); } |
||||
|
||||
Value* New(::google::protobuf::Arena* arena) const; |
||||
void CopyFrom(const ::google::protobuf::Message& from); |
||||
void MergeFrom(const ::google::protobuf::Message& from); |
||||
void CopyFrom(const Value& from); |
||||
void MergeFrom(const Value& from); |
||||
void Clear(); |
||||
bool IsInitialized() const; |
||||
|
||||
int ByteSize() const; |
||||
bool MergePartialFromCodedStream( |
||||
::google::protobuf::io::CodedInputStream* input); |
||||
void SerializeWithCachedSizes( |
||||
::google::protobuf::io::CodedOutputStream* output) const; |
||||
::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output) const; |
||||
int GetCachedSize() const { return _cached_size_; } |
||||
private: |
||||
void SharedCtor(); |
||||
void SharedDtor(); |
||||
void SetCachedSize(int size) const; |
||||
void InternalSwap(Value* other); |
||||
private: |
||||
inline ::google::protobuf::Arena* GetArenaNoVirtual() const { |
||||
return _internal_metadata_.arena(); |
||||
} |
||||
inline void* MaybeArenaPtr() const { |
||||
return _internal_metadata_.raw_arena_ptr(); |
||||
} |
||||
public: |
||||
|
||||
::google::protobuf::Metadata GetMetadata() const; |
||||
|
||||
// nested types ----------------------------------------------------
|
||||
|
||||
// accessors -------------------------------------------------------
|
||||
|
||||
// optional .google.protobuf.NullValue null_value = 1;
|
||||
private: |
||||
bool has_null_value() const; |
||||
public: |
||||
void clear_null_value(); |
||||
static const int kNullValueFieldNumber = 1; |
||||
::google::protobuf::NullValue null_value() const; |
||||
void set_null_value(::google::protobuf::NullValue value); |
||||
|
||||
// optional double number_value = 2;
|
||||
private: |
||||
bool has_number_value() const; |
||||
public: |
||||
void clear_number_value(); |
||||
static const int kNumberValueFieldNumber = 2; |
||||
double number_value() const; |
||||
void set_number_value(double value); |
||||
|
||||
// optional string string_value = 3;
|
||||
private: |
||||
bool has_string_value() const; |
||||
public: |
||||
void clear_string_value(); |
||||
static const int kStringValueFieldNumber = 3; |
||||
const ::std::string& string_value() const; |
||||
void set_string_value(const ::std::string& value); |
||||
void set_string_value(const char* value); |
||||
void set_string_value(const char* value, size_t size); |
||||
::std::string* mutable_string_value(); |
||||
::std::string* release_string_value(); |
||||
void set_allocated_string_value(::std::string* string_value); |
||||
|
||||
// optional bool bool_value = 4;
|
||||
private: |
||||
bool has_bool_value() const; |
||||
public: |
||||
void clear_bool_value(); |
||||
static const int kBoolValueFieldNumber = 4; |
||||
bool bool_value() const; |
||||
void set_bool_value(bool value); |
||||
|
||||
// optional .google.protobuf.Struct struct_value = 5;
|
||||
bool has_struct_value() const; |
||||
void clear_struct_value(); |
||||
static const int kStructValueFieldNumber = 5; |
||||
const ::google::protobuf::Struct& struct_value() const; |
||||
::google::protobuf::Struct* mutable_struct_value(); |
||||
::google::protobuf::Struct* release_struct_value(); |
||||
void set_allocated_struct_value(::google::protobuf::Struct* struct_value); |
||||
|
||||
// optional .google.protobuf.ListValue list_value = 6;
|
||||
bool has_list_value() const; |
||||
void clear_list_value(); |
||||
static const int kListValueFieldNumber = 6; |
||||
const ::google::protobuf::ListValue& list_value() const; |
||||
::google::protobuf::ListValue* mutable_list_value(); |
||||
::google::protobuf::ListValue* release_list_value(); |
||||
void set_allocated_list_value(::google::protobuf::ListValue* list_value); |
||||
|
||||
KindCase kind_case() const; |
||||
// @@protoc_insertion_point(class_scope:google.protobuf.Value)
|
||||
private: |
||||
inline void set_has_null_value(); |
||||
inline void set_has_number_value(); |
||||
inline void set_has_string_value(); |
||||
inline void set_has_bool_value(); |
||||
inline void set_has_struct_value(); |
||||
inline void set_has_list_value(); |
||||
|
||||
inline bool has_kind() const; |
||||
void clear_kind(); |
||||
inline void clear_has_kind(); |
||||
|
||||
::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_; |
||||
bool _is_default_instance_; |
||||
union KindUnion { |
||||
KindUnion() {} |
||||
int null_value_; |
||||
double number_value_; |
||||
::google::protobuf::internal::ArenaStringPtr string_value_; |
||||
bool bool_value_; |
||||
::google::protobuf::Struct* struct_value_; |
||||
::google::protobuf::ListValue* list_value_; |
||||
} kind_; |
||||
mutable int _cached_size_; |
||||
::google::protobuf::uint32 _oneof_case_[1]; |
||||
|
||||
friend void LIBPROTOBUF_EXPORT protobuf_AddDesc_google_2fprotobuf_2fstruct_2eproto(); |
||||
friend void protobuf_AssignDesc_google_2fprotobuf_2fstruct_2eproto(); |
||||
friend void protobuf_ShutdownFile_google_2fprotobuf_2fstruct_2eproto(); |
||||
|
||||
void InitAsDefaultInstance(); |
||||
static Value* default_instance_; |
||||
}; |
||||
// -------------------------------------------------------------------
|
||||
|
||||
class LIBPROTOBUF_EXPORT ListValue : public ::google::protobuf::Message { |
||||
public: |
||||
ListValue(); |
||||
virtual ~ListValue(); |
||||
|
||||
ListValue(const ListValue& from); |
||||
|
||||
inline ListValue& operator=(const ListValue& from) { |
||||
CopyFrom(from); |
||||
return *this; |
||||
} |
||||
|
||||
static const ::google::protobuf::Descriptor* descriptor(); |
||||
static const ListValue& default_instance(); |
||||
|
||||
void Swap(ListValue* other); |
||||
|
||||
// implements Message ----------------------------------------------
|
||||
|
||||
inline ListValue* New() const { return New(NULL); } |
||||
|
||||
ListValue* New(::google::protobuf::Arena* arena) const; |
||||
void CopyFrom(const ::google::protobuf::Message& from); |
||||
void MergeFrom(const ::google::protobuf::Message& from); |
||||
void CopyFrom(const ListValue& from); |
||||
void MergeFrom(const ListValue& from); |
||||
void Clear(); |
||||
bool IsInitialized() const; |
||||
|
||||
int ByteSize() const; |
||||
bool MergePartialFromCodedStream( |
||||
::google::protobuf::io::CodedInputStream* input); |
||||
void SerializeWithCachedSizes( |
||||
::google::protobuf::io::CodedOutputStream* output) const; |
||||
::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output) const; |
||||
int GetCachedSize() const { return _cached_size_; } |
||||
private: |
||||
void SharedCtor(); |
||||
void SharedDtor(); |
||||
void SetCachedSize(int size) const; |
||||
void InternalSwap(ListValue* other); |
||||
private: |
||||
inline ::google::protobuf::Arena* GetArenaNoVirtual() const { |
||||
return _internal_metadata_.arena(); |
||||
} |
||||
inline void* MaybeArenaPtr() const { |
||||
return _internal_metadata_.raw_arena_ptr(); |
||||
} |
||||
public: |
||||
|
||||
::google::protobuf::Metadata GetMetadata() const; |
||||
|
||||
// nested types ----------------------------------------------------
|
||||
|
||||
// accessors -------------------------------------------------------
|
||||
|
||||
// repeated .google.protobuf.Value values = 1;
|
||||
int values_size() const; |
||||
void clear_values(); |
||||
static const int kValuesFieldNumber = 1; |
||||
const ::google::protobuf::Value& values(int index) const; |
||||
::google::protobuf::Value* mutable_values(int index); |
||||
::google::protobuf::Value* add_values(); |
||||
const ::google::protobuf::RepeatedPtrField< ::google::protobuf::Value >& |
||||
values() const; |
||||
::google::protobuf::RepeatedPtrField< ::google::protobuf::Value >* |
||||
mutable_values(); |
||||
|
||||
// @@protoc_insertion_point(class_scope:google.protobuf.ListValue)
|
||||
private: |
||||
|
||||
::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_; |
||||
bool _is_default_instance_; |
||||
::google::protobuf::RepeatedPtrField< ::google::protobuf::Value > values_; |
||||
mutable int _cached_size_; |
||||
friend void LIBPROTOBUF_EXPORT protobuf_AddDesc_google_2fprotobuf_2fstruct_2eproto(); |
||||
friend void protobuf_AssignDesc_google_2fprotobuf_2fstruct_2eproto(); |
||||
friend void protobuf_ShutdownFile_google_2fprotobuf_2fstruct_2eproto(); |
||||
|
||||
void InitAsDefaultInstance(); |
||||
static ListValue* default_instance_; |
||||
}; |
||||
// ===================================================================
|
||||
|
||||
|
||||
// ===================================================================
|
||||
|
||||
#if !PROTOBUF_INLINE_NOT_IN_HEADERS |
||||
// Struct
|
||||
|
||||
// map<string, .google.protobuf.Value> fields = 1;
|
||||
inline int Struct::fields_size() const { |
||||
return fields_.size(); |
||||
} |
||||
inline void Struct::clear_fields() { |
||||
fields_.Clear(); |
||||
} |
||||
inline const ::google::protobuf::Map< ::std::string, ::google::protobuf::Value >& |
||||
Struct::fields() const { |
||||
// @@protoc_insertion_point(field_map:google.protobuf.Struct.fields)
|
||||
return fields_.GetMap(); |
||||
} |
||||
inline ::google::protobuf::Map< ::std::string, ::google::protobuf::Value >* |
||||
Struct::mutable_fields() { |
||||
// @@protoc_insertion_point(field_mutable_map:google.protobuf.Struct.fields)
|
||||
return fields_.MutableMap(); |
||||
} |
||||
|
||||
// -------------------------------------------------------------------
|
||||
|
||||
// Value
|
||||
|
||||
// optional .google.protobuf.NullValue null_value = 1;
|
||||
inline bool Value::has_null_value() const { |
||||
return kind_case() == kNullValue; |
||||
} |
||||
inline void Value::set_has_null_value() { |
||||
_oneof_case_[0] = kNullValue; |
||||
} |
||||
inline void Value::clear_null_value() { |
||||
if (has_null_value()) { |
||||
kind_.null_value_ = 0; |
||||
clear_has_kind(); |
||||
} |
||||
} |
||||
inline ::google::protobuf::NullValue Value::null_value() const { |
||||
// @@protoc_insertion_point(field_get:google.protobuf.Value.null_value)
|
||||
if (has_null_value()) { |
||||
return static_cast< ::google::protobuf::NullValue >(kind_.null_value_); |
||||
} |
||||
return static_cast< ::google::protobuf::NullValue >(0); |
||||
} |
||||
inline void Value::set_null_value(::google::protobuf::NullValue value) { |
||||
if (!has_null_value()) { |
||||
clear_kind(); |
||||
set_has_null_value(); |
||||
} |
||||
kind_.null_value_ = value; |
||||
// @@protoc_insertion_point(field_set:google.protobuf.Value.null_value)
|
||||
} |
||||
|
||||
// optional double number_value = 2;
|
||||
inline bool Value::has_number_value() const { |
||||
return kind_case() == kNumberValue; |
||||
} |
||||
inline void Value::set_has_number_value() { |
||||
_oneof_case_[0] = kNumberValue; |
||||
} |
||||
inline void Value::clear_number_value() { |
||||
if (has_number_value()) { |
||||
kind_.number_value_ = 0; |
||||
clear_has_kind(); |
||||
} |
||||
} |
||||
inline double Value::number_value() const { |
||||
// @@protoc_insertion_point(field_get:google.protobuf.Value.number_value)
|
||||
if (has_number_value()) { |
||||
return kind_.number_value_; |
||||
} |
||||
return 0; |
||||
} |
||||
inline void Value::set_number_value(double value) { |
||||
if (!has_number_value()) { |
||||
clear_kind(); |
||||
set_has_number_value(); |
||||
} |
||||
kind_.number_value_ = value; |
||||
// @@protoc_insertion_point(field_set:google.protobuf.Value.number_value)
|
||||
} |
||||
|
||||
// optional string string_value = 3;
|
||||
inline bool Value::has_string_value() const { |
||||
return kind_case() == kStringValue; |
||||
} |
||||
inline void Value::set_has_string_value() { |
||||
_oneof_case_[0] = kStringValue; |
||||
} |
||||
inline void Value::clear_string_value() { |
||||
if (has_string_value()) { |
||||
kind_.string_value_.DestroyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); |
||||
clear_has_kind(); |
||||
} |
||||
} |
||||
inline const ::std::string& Value::string_value() const { |
||||
// @@protoc_insertion_point(field_get:google.protobuf.Value.string_value)
|
||||
if (has_string_value()) { |
||||
return kind_.string_value_.GetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); |
||||
} |
||||
return *&::google::protobuf::internal::GetEmptyStringAlreadyInited(); |
||||
} |
||||
inline void Value::set_string_value(const ::std::string& value) { |
||||
// @@protoc_insertion_point(field_set:google.protobuf.Value.string_value)
|
||||
if (!has_string_value()) { |
||||
clear_kind(); |
||||
set_has_string_value(); |
||||
kind_.string_value_.UnsafeSetDefault(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); |
||||
} |
||||
kind_.string_value_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), value); |
||||
// @@protoc_insertion_point(field_set:google.protobuf.Value.string_value)
|
||||
} |
||||
inline void Value::set_string_value(const char* value) { |
||||
if (!has_string_value()) { |
||||
clear_kind(); |
||||
set_has_string_value(); |
||||
kind_.string_value_.UnsafeSetDefault(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); |
||||
} |
||||
kind_.string_value_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), |
||||
::std::string(value)); |
||||
// @@protoc_insertion_point(field_set_char:google.protobuf.Value.string_value)
|
||||
} |
||||
inline void Value::set_string_value(const char* value, size_t size) { |
||||
if (!has_string_value()) { |
||||
clear_kind(); |
||||
set_has_string_value(); |
||||
kind_.string_value_.UnsafeSetDefault(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); |
||||
} |
||||
kind_.string_value_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::string( |
||||
reinterpret_cast<const char*>(value), size)); |
||||
// @@protoc_insertion_point(field_set_pointer:google.protobuf.Value.string_value)
|
||||
} |
||||
inline ::std::string* Value::mutable_string_value() { |
||||
if (!has_string_value()) { |
||||
clear_kind(); |
||||
set_has_string_value(); |
||||
kind_.string_value_.UnsafeSetDefault(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); |
||||
} |
||||
// @@protoc_insertion_point(field_mutable:google.protobuf.Value.string_value)
|
||||
return kind_.string_value_.MutableNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); |
||||
} |
||||
inline ::std::string* Value::release_string_value() { |
||||
if (has_string_value()) { |
||||
clear_has_kind(); |
||||
return kind_.string_value_.ReleaseNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); |
||||
} else { |
||||
return NULL; |
||||
} |
||||
} |
||||
inline void Value::set_allocated_string_value(::std::string* string_value) { |
||||
if (!has_string_value()) { |
||||
kind_.string_value_.UnsafeSetDefault(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); |
||||
} |
||||
clear_kind(); |
||||
if (string_value != NULL) { |
||||
set_has_string_value(); |
||||
kind_.string_value_.SetAllocatedNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), |
||||
string_value); |
||||
} |
||||
// @@protoc_insertion_point(field_set_allocated:google.protobuf.Value.string_value)
|
||||
} |
||||
|
||||
// optional bool bool_value = 4;
|
||||
inline bool Value::has_bool_value() const { |
||||
return kind_case() == kBoolValue; |
||||
} |
||||
inline void Value::set_has_bool_value() { |
||||
_oneof_case_[0] = kBoolValue; |
||||
} |
||||
inline void Value::clear_bool_value() { |
||||
if (has_bool_value()) { |
||||
kind_.bool_value_ = false; |
||||
clear_has_kind(); |
||||
} |
||||
} |
||||
inline bool Value::bool_value() const { |
||||
// @@protoc_insertion_point(field_get:google.protobuf.Value.bool_value)
|
||||
if (has_bool_value()) { |
||||
return kind_.bool_value_; |
||||
} |
||||
return false; |
||||
} |
||||
inline void Value::set_bool_value(bool value) { |
||||
if (!has_bool_value()) { |
||||
clear_kind(); |
||||
set_has_bool_value(); |
||||
} |
||||
kind_.bool_value_ = value; |
||||
// @@protoc_insertion_point(field_set:google.protobuf.Value.bool_value)
|
||||
} |
||||
|
||||
// optional .google.protobuf.Struct struct_value = 5;
|
||||
inline bool Value::has_struct_value() const { |
||||
return kind_case() == kStructValue; |
||||
} |
||||
inline void Value::set_has_struct_value() { |
||||
_oneof_case_[0] = kStructValue; |
||||
} |
||||
inline void Value::clear_struct_value() { |
||||
if (has_struct_value()) { |
||||
delete kind_.struct_value_; |
||||
clear_has_kind(); |
||||
} |
||||
} |
||||
inline const ::google::protobuf::Struct& Value::struct_value() const { |
||||
// @@protoc_insertion_point(field_get:google.protobuf.Value.struct_value)
|
||||
return has_struct_value() ? *kind_.struct_value_ |
||||
: ::google::protobuf::Struct::default_instance(); |
||||
} |
||||
inline ::google::protobuf::Struct* Value::mutable_struct_value() { |
||||
if (!has_struct_value()) { |
||||
clear_kind(); |
||||
set_has_struct_value(); |
||||
kind_.struct_value_ = new ::google::protobuf::Struct; |
||||
} |
||||
// @@protoc_insertion_point(field_mutable:google.protobuf.Value.struct_value)
|
||||
return kind_.struct_value_; |
||||
} |
||||
inline ::google::protobuf::Struct* Value::release_struct_value() { |
||||
if (has_struct_value()) { |
||||
clear_has_kind(); |
||||
::google::protobuf::Struct* temp = kind_.struct_value_; |
||||
kind_.struct_value_ = NULL; |
||||
return temp; |
||||
} else { |
||||
return NULL; |
||||
} |
||||
} |
||||
inline void Value::set_allocated_struct_value(::google::protobuf::Struct* struct_value) { |
||||
clear_kind(); |
||||
if (struct_value) { |
||||
set_has_struct_value(); |
||||
kind_.struct_value_ = struct_value; |
||||
} |
||||
// @@protoc_insertion_point(field_set_allocated:google.protobuf.Value.struct_value)
|
||||
} |
||||
|
||||
// optional .google.protobuf.ListValue list_value = 6;
|
||||
inline bool Value::has_list_value() const { |
||||
return kind_case() == kListValue; |
||||
} |
||||
inline void Value::set_has_list_value() { |
||||
_oneof_case_[0] = kListValue; |
||||
} |
||||
inline void Value::clear_list_value() { |
||||
if (has_list_value()) { |
||||
delete kind_.list_value_; |
||||
clear_has_kind(); |
||||
} |
||||
} |
||||
inline const ::google::protobuf::ListValue& Value::list_value() const { |
||||
// @@protoc_insertion_point(field_get:google.protobuf.Value.list_value)
|
||||
return has_list_value() ? *kind_.list_value_ |
||||
: ::google::protobuf::ListValue::default_instance(); |
||||
} |
||||
inline ::google::protobuf::ListValue* Value::mutable_list_value() { |
||||
if (!has_list_value()) { |
||||
clear_kind(); |
||||
set_has_list_value(); |
||||
kind_.list_value_ = new ::google::protobuf::ListValue; |
||||
} |
||||
// @@protoc_insertion_point(field_mutable:google.protobuf.Value.list_value)
|
||||
return kind_.list_value_; |
||||
} |
||||
inline ::google::protobuf::ListValue* Value::release_list_value() { |
||||
if (has_list_value()) { |
||||
clear_has_kind(); |
||||
::google::protobuf::ListValue* temp = kind_.list_value_; |
||||
kind_.list_value_ = NULL; |
||||
return temp; |
||||
} else { |
||||
return NULL; |
||||
} |
||||
} |
||||
inline void Value::set_allocated_list_value(::google::protobuf::ListValue* list_value) { |
||||
clear_kind(); |
||||
if (list_value) { |
||||
set_has_list_value(); |
||||
kind_.list_value_ = list_value; |
||||
} |
||||
// @@protoc_insertion_point(field_set_allocated:google.protobuf.Value.list_value)
|
||||
} |
||||
|
||||
inline bool Value::has_kind() const { |
||||
return kind_case() != KIND_NOT_SET; |
||||
} |
||||
inline void Value::clear_has_kind() { |
||||
_oneof_case_[0] = KIND_NOT_SET; |
||||
} |
||||
inline Value::KindCase Value::kind_case() const { |
||||
return Value::KindCase(_oneof_case_[0]); |
||||
} |
||||
// -------------------------------------------------------------------
|
||||
|
||||
// ListValue
|
||||
|
||||
// repeated .google.protobuf.Value values = 1;
|
||||
inline int ListValue::values_size() const { |
||||
return values_.size(); |
||||
} |
||||
inline void ListValue::clear_values() { |
||||
values_.Clear(); |
||||
} |
||||
inline const ::google::protobuf::Value& ListValue::values(int index) const { |
||||
// @@protoc_insertion_point(field_get:google.protobuf.ListValue.values)
|
||||
return values_.Get(index); |
||||
} |
||||
inline ::google::protobuf::Value* ListValue::mutable_values(int index) { |
||||
// @@protoc_insertion_point(field_mutable:google.protobuf.ListValue.values)
|
||||
return values_.Mutable(index); |
||||
} |
||||
inline ::google::protobuf::Value* ListValue::add_values() { |
||||
// @@protoc_insertion_point(field_add:google.protobuf.ListValue.values)
|
||||
return values_.Add(); |
||||
} |
||||
inline const ::google::protobuf::RepeatedPtrField< ::google::protobuf::Value >& |
||||
ListValue::values() const { |
||||
// @@protoc_insertion_point(field_list:google.protobuf.ListValue.values)
|
||||
return values_; |
||||
} |
||||
inline ::google::protobuf::RepeatedPtrField< ::google::protobuf::Value >* |
||||
ListValue::mutable_values() { |
||||
// @@protoc_insertion_point(field_mutable_list:google.protobuf.ListValue.values)
|
||||
return &values_; |
||||
} |
||||
|
||||
#endif // !PROTOBUF_INLINE_NOT_IN_HEADERS
|
||||
|
||||
// @@protoc_insertion_point(namespace_scope)
|
||||
|
||||
} // namespace protobuf
|
||||
} // namespace google
|
||||
|
||||
#ifndef SWIG |
||||
namespace google { |
||||
namespace protobuf { |
||||
|
||||
template <> struct is_proto_enum< ::google::protobuf::NullValue> : ::google::protobuf::internal::true_type {}; |
||||
template <> |
||||
inline const EnumDescriptor* GetEnumDescriptor< ::google::protobuf::NullValue>() { |
||||
return ::google::protobuf::NullValue_descriptor(); |
||||
} |
||||
|
||||
} // namespace protobuf
|
||||
} // namespace google
|
||||
#endif // SWIG
|
||||
|
||||
// @@protoc_insertion_point(global_scope)
|
||||
|
||||
#endif // PROTOBUF_google_2fprotobuf_2fstruct_2eproto__INCLUDED
|
@ -0,0 +1,406 @@ |
||||
// Generated by the protocol buffer compiler. DO NOT EDIT!
|
||||
// source: google/protobuf/timestamp.proto
|
||||
|
||||
#define INTERNAL_SUPPRESS_PROTOBUF_FIELD_DEPRECATION |
||||
#include "google/protobuf/timestamp.pb.h" |
||||
|
||||
#include <algorithm> |
||||
|
||||
#include <google/protobuf/stubs/common.h> |
||||
#include <google/protobuf/stubs/once.h> |
||||
#include <google/protobuf/io/coded_stream.h> |
||||
#include <google/protobuf/wire_format_lite_inl.h> |
||||
#include <google/protobuf/descriptor.h> |
||||
#include <google/protobuf/generated_message_reflection.h> |
||||
#include <google/protobuf/reflection_ops.h> |
||||
#include <google/protobuf/wire_format.h> |
||||
// @@protoc_insertion_point(includes)
|
||||
|
||||
namespace google { |
||||
namespace protobuf { |
||||
|
||||
namespace { |
||||
|
||||
const ::google::protobuf::Descriptor* Timestamp_descriptor_ = NULL; |
||||
const ::google::protobuf::internal::GeneratedMessageReflection* |
||||
Timestamp_reflection_ = NULL; |
||||
|
||||
} // namespace
|
||||
|
||||
|
||||
void protobuf_AssignDesc_google_2fprotobuf_2ftimestamp_2eproto() { |
||||
protobuf_AddDesc_google_2fprotobuf_2ftimestamp_2eproto(); |
||||
const ::google::protobuf::FileDescriptor* file = |
||||
::google::protobuf::DescriptorPool::generated_pool()->FindFileByName( |
||||
"google/protobuf/timestamp.proto"); |
||||
GOOGLE_CHECK(file != NULL); |
||||
Timestamp_descriptor_ = file->message_type(0); |
||||
static const int Timestamp_offsets_[2] = { |
||||
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(Timestamp, seconds_), |
||||
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(Timestamp, nanos_), |
||||
}; |
||||
Timestamp_reflection_ = |
||||
::google::protobuf::internal::GeneratedMessageReflection::NewGeneratedMessageReflection( |
||||
Timestamp_descriptor_, |
||||
Timestamp::default_instance_, |
||||
Timestamp_offsets_, |
||||
-1, |
||||
-1, |
||||
-1, |
||||
sizeof(Timestamp), |
||||
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(Timestamp, _internal_metadata_), |
||||
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(Timestamp, _is_default_instance_)); |
||||
} |
||||
|
||||
namespace { |
||||
|
||||
GOOGLE_PROTOBUF_DECLARE_ONCE(protobuf_AssignDescriptors_once_); |
||||
inline void protobuf_AssignDescriptorsOnce() { |
||||
::google::protobuf::GoogleOnceInit(&protobuf_AssignDescriptors_once_, |
||||
&protobuf_AssignDesc_google_2fprotobuf_2ftimestamp_2eproto); |
||||
} |
||||
|
||||
void protobuf_RegisterTypes(const ::std::string&) { |
||||
protobuf_AssignDescriptorsOnce(); |
||||
::google::protobuf::MessageFactory::InternalRegisterGeneratedMessage( |
||||
Timestamp_descriptor_, &Timestamp::default_instance()); |
||||
} |
||||
|
||||
} // namespace
|
||||
|
||||
void protobuf_ShutdownFile_google_2fprotobuf_2ftimestamp_2eproto() { |
||||
delete Timestamp::default_instance_; |
||||
delete Timestamp_reflection_; |
||||
} |
||||
|
||||
void protobuf_AddDesc_google_2fprotobuf_2ftimestamp_2eproto() { |
||||
static bool already_here = false; |
||||
if (already_here) return; |
||||
already_here = true; |
||||
GOOGLE_PROTOBUF_VERIFY_VERSION; |
||||
|
||||
::google::protobuf::DescriptorPool::InternalAddGeneratedFile( |
||||
"\n\037google/protobuf/timestamp.proto\022\017googl" |
||||
"e.protobuf\"+\n\tTimestamp\022\017\n\007seconds\030\001 \001(\003" |
||||
"\022\r\n\005nanos\030\002 \001(\005B0\n\023com.google.protobufB\016" |
||||
"TimestampProtoP\001\240\001\001\242\002\003GPBb\006proto3", 153); |
||||
::google::protobuf::MessageFactory::InternalRegisterGeneratedFile( |
||||
"google/protobuf/timestamp.proto", &protobuf_RegisterTypes); |
||||
Timestamp::default_instance_ = new Timestamp(); |
||||
Timestamp::default_instance_->InitAsDefaultInstance(); |
||||
::google::protobuf::internal::OnShutdown(&protobuf_ShutdownFile_google_2fprotobuf_2ftimestamp_2eproto); |
||||
} |
||||
|
||||
// Force AddDescriptors() to be called at static initialization time.
|
||||
struct StaticDescriptorInitializer_google_2fprotobuf_2ftimestamp_2eproto { |
||||
StaticDescriptorInitializer_google_2fprotobuf_2ftimestamp_2eproto() { |
||||
protobuf_AddDesc_google_2fprotobuf_2ftimestamp_2eproto(); |
||||
} |
||||
} static_descriptor_initializer_google_2fprotobuf_2ftimestamp_2eproto_; |
||||
|
||||
namespace { |
||||
|
||||
static void MergeFromFail(int line) GOOGLE_ATTRIBUTE_COLD; |
||||
static void MergeFromFail(int line) { |
||||
GOOGLE_CHECK(false) << __FILE__ << ":" << line; |
||||
} |
||||
|
||||
} // namespace
|
||||
|
||||
|
||||
// ===================================================================
|
||||
|
||||
#ifndef _MSC_VER |
||||
const int Timestamp::kSecondsFieldNumber; |
||||
const int Timestamp::kNanosFieldNumber; |
||||
#endif // !_MSC_VER
|
||||
|
||||
Timestamp::Timestamp() |
||||
: ::google::protobuf::Message() , _internal_metadata_(NULL) { |
||||
SharedCtor(); |
||||
// @@protoc_insertion_point(constructor:google.protobuf.Timestamp)
|
||||
} |
||||
|
||||
void Timestamp::InitAsDefaultInstance() { |
||||
_is_default_instance_ = true; |
||||
} |
||||
|
||||
Timestamp::Timestamp(const Timestamp& from) |
||||
: ::google::protobuf::Message(), |
||||
_internal_metadata_(NULL) { |
||||
SharedCtor(); |
||||
MergeFrom(from); |
||||
// @@protoc_insertion_point(copy_constructor:google.protobuf.Timestamp)
|
||||
} |
||||
|
||||
void Timestamp::SharedCtor() { |
||||
_is_default_instance_ = false; |
||||
_cached_size_ = 0; |
||||
seconds_ = GOOGLE_LONGLONG(0); |
||||
nanos_ = 0; |
||||
} |
||||
|
||||
Timestamp::~Timestamp() { |
||||
// @@protoc_insertion_point(destructor:google.protobuf.Timestamp)
|
||||
SharedDtor(); |
||||
} |
||||
|
||||
void Timestamp::SharedDtor() { |
||||
if (this != default_instance_) { |
||||
} |
||||
} |
||||
|
||||
void Timestamp::SetCachedSize(int size) const { |
||||
GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN(); |
||||
_cached_size_ = size; |
||||
GOOGLE_SAFE_CONCURRENT_WRITES_END(); |
||||
} |
||||
const ::google::protobuf::Descriptor* Timestamp::descriptor() { |
||||
protobuf_AssignDescriptorsOnce(); |
||||
return Timestamp_descriptor_; |
||||
} |
||||
|
||||
const Timestamp& Timestamp::default_instance() { |
||||
if (default_instance_ == NULL) protobuf_AddDesc_google_2fprotobuf_2ftimestamp_2eproto(); |
||||
return *default_instance_; |
||||
} |
||||
|
||||
Timestamp* Timestamp::default_instance_ = NULL; |
||||
|
||||
Timestamp* Timestamp::New(::google::protobuf::Arena* arena) const { |
||||
Timestamp* n = new Timestamp; |
||||
if (arena != NULL) { |
||||
arena->Own(n); |
||||
} |
||||
return n; |
||||
} |
||||
|
||||
void Timestamp::Clear() { |
||||
#define ZR_HELPER_(f) reinterpret_cast<char*>(\ |
||||
&reinterpret_cast<Timestamp*>(16)->f) |
||||
|
||||
#define ZR_(first, last) do {\ |
||||
::memset(&first, 0,\
|
||||
ZR_HELPER_(last) - ZR_HELPER_(first) + sizeof(last));\
|
||||
} while (0) |
||||
|
||||
ZR_(seconds_, nanos_); |
||||
|
||||
#undef ZR_HELPER_ |
||||
#undef ZR_ |
||||
|
||||
} |
||||
|
||||
bool Timestamp::MergePartialFromCodedStream( |
||||
::google::protobuf::io::CodedInputStream* input) { |
||||
#define DO_(EXPRESSION) if (!(EXPRESSION)) goto failure |
||||
::google::protobuf::uint32 tag; |
||||
// @@protoc_insertion_point(parse_start:google.protobuf.Timestamp)
|
||||
for (;;) { |
||||
::std::pair< ::google::protobuf::uint32, bool> p = input->ReadTagWithCutoff(127); |
||||
tag = p.first; |
||||
if (!p.second) goto handle_unusual; |
||||
switch (::google::protobuf::internal::WireFormatLite::GetTagFieldNumber(tag)) { |
||||
// optional int64 seconds = 1;
|
||||
case 1: { |
||||
if (tag == 8) { |
||||
DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< |
||||
::google::protobuf::int64, ::google::protobuf::internal::WireFormatLite::TYPE_INT64>( |
||||
input, &seconds_))); |
||||
|
||||
} else { |
||||
goto handle_unusual; |
||||
} |
||||
if (input->ExpectTag(16)) goto parse_nanos; |
||||
break; |
||||
} |
||||
|
||||
// optional int32 nanos = 2;
|
||||
case 2: { |
||||
if (tag == 16) { |
||||
parse_nanos: |
||||
DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< |
||||
::google::protobuf::int32, ::google::protobuf::internal::WireFormatLite::TYPE_INT32>( |
||||
input, &nanos_))); |
||||
|
||||
} else { |
||||
goto handle_unusual; |
||||
} |
||||
if (input->ExpectAtEnd()) goto success; |
||||
break; |
||||
} |
||||
|
||||
default: { |
||||
handle_unusual: |
||||
if (tag == 0 || |
||||
::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == |
||||
::google::protobuf::internal::WireFormatLite::WIRETYPE_END_GROUP) { |
||||
goto success; |
||||
} |
||||
DO_(::google::protobuf::internal::WireFormatLite::SkipField(input, tag)); |
||||
break; |
||||
} |
||||
} |
||||
} |
||||
success: |
||||
// @@protoc_insertion_point(parse_success:google.protobuf.Timestamp)
|
||||
return true; |
||||
failure: |
||||
// @@protoc_insertion_point(parse_failure:google.protobuf.Timestamp)
|
||||
return false; |
||||
#undef DO_ |
||||
} |
||||
|
||||
void Timestamp::SerializeWithCachedSizes( |
||||
::google::protobuf::io::CodedOutputStream* output) const { |
||||
// @@protoc_insertion_point(serialize_start:google.protobuf.Timestamp)
|
||||
// optional int64 seconds = 1;
|
||||
if (this->seconds() != 0) { |
||||
::google::protobuf::internal::WireFormatLite::WriteInt64(1, this->seconds(), output); |
||||
} |
||||
|
||||
// optional int32 nanos = 2;
|
||||
if (this->nanos() != 0) { |
||||
::google::protobuf::internal::WireFormatLite::WriteInt32(2, this->nanos(), output); |
||||
} |
||||
|
||||
// @@protoc_insertion_point(serialize_end:google.protobuf.Timestamp)
|
||||
} |
||||
|
||||
::google::protobuf::uint8* Timestamp::SerializeWithCachedSizesToArray( |
||||
::google::protobuf::uint8* target) const { |
||||
// @@protoc_insertion_point(serialize_to_array_start:google.protobuf.Timestamp)
|
||||
// optional int64 seconds = 1;
|
||||
if (this->seconds() != 0) { |
||||
target = ::google::protobuf::internal::WireFormatLite::WriteInt64ToArray(1, this->seconds(), target); |
||||
} |
||||
|
||||
// optional int32 nanos = 2;
|
||||
if (this->nanos() != 0) { |
||||
target = ::google::protobuf::internal::WireFormatLite::WriteInt32ToArray(2, this->nanos(), target); |
||||
} |
||||
|
||||
// @@protoc_insertion_point(serialize_to_array_end:google.protobuf.Timestamp)
|
||||
return target; |
||||
} |
||||
|
||||
int Timestamp::ByteSize() const { |
||||
int total_size = 0; |
||||
|
||||
// optional int64 seconds = 1;
|
||||
if (this->seconds() != 0) { |
||||
total_size += 1 + |
||||
::google::protobuf::internal::WireFormatLite::Int64Size( |
||||
this->seconds()); |
||||
} |
||||
|
||||
// optional int32 nanos = 2;
|
||||
if (this->nanos() != 0) { |
||||
total_size += 1 + |
||||
::google::protobuf::internal::WireFormatLite::Int32Size( |
||||
this->nanos()); |
||||
} |
||||
|
||||
GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN(); |
||||
_cached_size_ = total_size; |
||||
GOOGLE_SAFE_CONCURRENT_WRITES_END(); |
||||
return total_size; |
||||
} |
||||
|
||||
void Timestamp::MergeFrom(const ::google::protobuf::Message& from) { |
||||
if (GOOGLE_PREDICT_FALSE(&from == this)) MergeFromFail(__LINE__); |
||||
const Timestamp* source = |
||||
::google::protobuf::internal::dynamic_cast_if_available<const Timestamp*>( |
||||
&from); |
||||
if (source == NULL) { |
||||
::google::protobuf::internal::ReflectionOps::Merge(from, this); |
||||
} else { |
||||
MergeFrom(*source); |
||||
} |
||||
} |
||||
|
||||
void Timestamp::MergeFrom(const Timestamp& from) { |
||||
if (GOOGLE_PREDICT_FALSE(&from == this)) MergeFromFail(__LINE__); |
||||
if (from.seconds() != 0) { |
||||
set_seconds(from.seconds()); |
||||
} |
||||
if (from.nanos() != 0) { |
||||
set_nanos(from.nanos()); |
||||
} |
||||
} |
||||
|
||||
void Timestamp::CopyFrom(const ::google::protobuf::Message& from) { |
||||
if (&from == this) return; |
||||
Clear(); |
||||
MergeFrom(from); |
||||
} |
||||
|
||||
void Timestamp::CopyFrom(const Timestamp& from) { |
||||
if (&from == this) return; |
||||
Clear(); |
||||
MergeFrom(from); |
||||
} |
||||
|
||||
bool Timestamp::IsInitialized() const { |
||||
|
||||
return true; |
||||
} |
||||
|
||||
void Timestamp::Swap(Timestamp* other) { |
||||
if (other == this) return; |
||||
InternalSwap(other); |
||||
} |
||||
void Timestamp::InternalSwap(Timestamp* other) { |
||||
std::swap(seconds_, other->seconds_); |
||||
std::swap(nanos_, other->nanos_); |
||||
_internal_metadata_.Swap(&other->_internal_metadata_); |
||||
std::swap(_cached_size_, other->_cached_size_); |
||||
} |
||||
|
||||
::google::protobuf::Metadata Timestamp::GetMetadata() const { |
||||
protobuf_AssignDescriptorsOnce(); |
||||
::google::protobuf::Metadata metadata; |
||||
metadata.descriptor = Timestamp_descriptor_; |
||||
metadata.reflection = Timestamp_reflection_; |
||||
return metadata; |
||||
} |
||||
|
||||
#if PROTOBUF_INLINE_NOT_IN_HEADERS |
||||
// Timestamp
|
||||
|
||||
// optional int64 seconds = 1;
|
||||
void Timestamp::clear_seconds() { |
||||
seconds_ = GOOGLE_LONGLONG(0); |
||||
} |
||||
::google::protobuf::int64 Timestamp::seconds() const { |
||||
// @@protoc_insertion_point(field_get:google.protobuf.Timestamp.seconds)
|
||||
return seconds_; |
||||
} |
||||
void Timestamp::set_seconds(::google::protobuf::int64 value) { |
||||
|
||||
seconds_ = value; |
||||
// @@protoc_insertion_point(field_set:google.protobuf.Timestamp.seconds)
|
||||
} |
||||
|
||||
// optional int32 nanos = 2;
|
||||
void Timestamp::clear_nanos() { |
||||
nanos_ = 0; |
||||
} |
||||
::google::protobuf::int32 Timestamp::nanos() const { |
||||
// @@protoc_insertion_point(field_get:google.protobuf.Timestamp.nanos)
|
||||
return nanos_; |
||||
} |
||||
void Timestamp::set_nanos(::google::protobuf::int32 value) { |
||||
|
||||
nanos_ = value; |
||||
// @@protoc_insertion_point(field_set:google.protobuf.Timestamp.nanos)
|
||||
} |
||||
|
||||
#endif // PROTOBUF_INLINE_NOT_IN_HEADERS
|
||||
|
||||
// @@protoc_insertion_point(namespace_scope)
|
||||
|
||||
} // namespace protobuf
|
||||
} // namespace google
|
||||
|
||||
// @@protoc_insertion_point(global_scope)
|
@ -0,0 +1,172 @@ |
||||
// Generated by the protocol buffer compiler. DO NOT EDIT!
|
||||
// source: google/protobuf/timestamp.proto
|
||||
|
||||
#ifndef PROTOBUF_google_2fprotobuf_2ftimestamp_2eproto__INCLUDED |
||||
#define PROTOBUF_google_2fprotobuf_2ftimestamp_2eproto__INCLUDED |
||||
|
||||
#include <string> |
||||
|
||||
#include <google/protobuf/stubs/common.h> |
||||
|
||||
#if GOOGLE_PROTOBUF_VERSION < 3000000 |
||||
#error This file was generated by a newer version of protoc which is |
||||
#error incompatible with your Protocol Buffer headers. Please update |
||||
#error your headers. |
||||
#endif |
||||
#if 3000000 < GOOGLE_PROTOBUF_MIN_PROTOC_VERSION |
||||
#error This file was generated by an older version of protoc which is |
||||
#error incompatible with your Protocol Buffer headers. Please |
||||
#error regenerate this file with a newer version of protoc. |
||||
#endif |
||||
|
||||
#include <google/protobuf/arena.h> |
||||
#include <google/protobuf/arenastring.h> |
||||
#include <google/protobuf/generated_message_util.h> |
||||
#include <google/protobuf/metadata.h> |
||||
#include <google/protobuf/message.h> |
||||
#include <google/protobuf/repeated_field.h> |
||||
#include <google/protobuf/extension_set.h> |
||||
#include <google/protobuf/unknown_field_set.h> |
||||
// @@protoc_insertion_point(includes)
|
||||
|
||||
namespace google { |
||||
namespace protobuf { |
||||
|
||||
// Internal implementation detail -- do not call these.
|
||||
void LIBPROTOBUF_EXPORT protobuf_AddDesc_google_2fprotobuf_2ftimestamp_2eproto(); |
||||
void protobuf_AssignDesc_google_2fprotobuf_2ftimestamp_2eproto(); |
||||
void protobuf_ShutdownFile_google_2fprotobuf_2ftimestamp_2eproto(); |
||||
|
||||
class Timestamp; |
||||
|
||||
// ===================================================================
|
||||
|
||||
class LIBPROTOBUF_EXPORT Timestamp : public ::google::protobuf::Message { |
||||
public: |
||||
Timestamp(); |
||||
virtual ~Timestamp(); |
||||
|
||||
Timestamp(const Timestamp& from); |
||||
|
||||
inline Timestamp& operator=(const Timestamp& from) { |
||||
CopyFrom(from); |
||||
return *this; |
||||
} |
||||
|
||||
static const ::google::protobuf::Descriptor* descriptor(); |
||||
static const Timestamp& default_instance(); |
||||
|
||||
void Swap(Timestamp* other); |
||||
|
||||
// implements Message ----------------------------------------------
|
||||
|
||||
inline Timestamp* New() const { return New(NULL); } |
||||
|
||||
Timestamp* New(::google::protobuf::Arena* arena) const; |
||||
void CopyFrom(const ::google::protobuf::Message& from); |
||||
void MergeFrom(const ::google::protobuf::Message& from); |
||||
void CopyFrom(const Timestamp& from); |
||||
void MergeFrom(const Timestamp& from); |
||||
void Clear(); |
||||
bool IsInitialized() const; |
||||
|
||||
int ByteSize() const; |
||||
bool MergePartialFromCodedStream( |
||||
::google::protobuf::io::CodedInputStream* input); |
||||
void SerializeWithCachedSizes( |
||||
::google::protobuf::io::CodedOutputStream* output) const; |
||||
::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output) const; |
||||
int GetCachedSize() const { return _cached_size_; } |
||||
private: |
||||
void SharedCtor(); |
||||
void SharedDtor(); |
||||
void SetCachedSize(int size) const; |
||||
void InternalSwap(Timestamp* other); |
||||
private: |
||||
inline ::google::protobuf::Arena* GetArenaNoVirtual() const { |
||||
return _internal_metadata_.arena(); |
||||
} |
||||
inline void* MaybeArenaPtr() const { |
||||
return _internal_metadata_.raw_arena_ptr(); |
||||
} |
||||
public: |
||||
|
||||
::google::protobuf::Metadata GetMetadata() const; |
||||
|
||||
// nested types ----------------------------------------------------
|
||||
|
||||
// accessors -------------------------------------------------------
|
||||
|
||||
// optional int64 seconds = 1;
|
||||
void clear_seconds(); |
||||
static const int kSecondsFieldNumber = 1; |
||||
::google::protobuf::int64 seconds() const; |
||||
void set_seconds(::google::protobuf::int64 value); |
||||
|
||||
// optional int32 nanos = 2;
|
||||
void clear_nanos(); |
||||
static const int kNanosFieldNumber = 2; |
||||
::google::protobuf::int32 nanos() const; |
||||
void set_nanos(::google::protobuf::int32 value); |
||||
|
||||
// @@protoc_insertion_point(class_scope:google.protobuf.Timestamp)
|
||||
private: |
||||
|
||||
::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_; |
||||
bool _is_default_instance_; |
||||
::google::protobuf::int64 seconds_; |
||||
::google::protobuf::int32 nanos_; |
||||
mutable int _cached_size_; |
||||
friend void LIBPROTOBUF_EXPORT protobuf_AddDesc_google_2fprotobuf_2ftimestamp_2eproto(); |
||||
friend void protobuf_AssignDesc_google_2fprotobuf_2ftimestamp_2eproto(); |
||||
friend void protobuf_ShutdownFile_google_2fprotobuf_2ftimestamp_2eproto(); |
||||
|
||||
void InitAsDefaultInstance(); |
||||
static Timestamp* default_instance_; |
||||
}; |
||||
// ===================================================================
|
||||
|
||||
|
||||
// ===================================================================
|
||||
|
||||
#if !PROTOBUF_INLINE_NOT_IN_HEADERS |
||||
// Timestamp
|
||||
|
||||
// optional int64 seconds = 1;
|
||||
inline void Timestamp::clear_seconds() { |
||||
seconds_ = GOOGLE_LONGLONG(0); |
||||
} |
||||
inline ::google::protobuf::int64 Timestamp::seconds() const { |
||||
// @@protoc_insertion_point(field_get:google.protobuf.Timestamp.seconds)
|
||||
return seconds_; |
||||
} |
||||
inline void Timestamp::set_seconds(::google::protobuf::int64 value) { |
||||
|
||||
seconds_ = value; |
||||
// @@protoc_insertion_point(field_set:google.protobuf.Timestamp.seconds)
|
||||
} |
||||
|
||||
// optional int32 nanos = 2;
|
||||
inline void Timestamp::clear_nanos() { |
||||
nanos_ = 0; |
||||
} |
||||
inline ::google::protobuf::int32 Timestamp::nanos() const { |
||||
// @@protoc_insertion_point(field_get:google.protobuf.Timestamp.nanos)
|
||||
return nanos_; |
||||
} |
||||
inline void Timestamp::set_nanos(::google::protobuf::int32 value) { |
||||
|
||||
nanos_ = value; |
||||
// @@protoc_insertion_point(field_set:google.protobuf.Timestamp.nanos)
|
||||
} |
||||
|
||||
#endif // !PROTOBUF_INLINE_NOT_IN_HEADERS
|
||||
|
||||
// @@protoc_insertion_point(namespace_scope)
|
||||
|
||||
} // namespace protobuf
|
||||
} // namespace google
|
||||
|
||||
// @@protoc_insertion_point(global_scope)
|
||||
|
||||
#endif // PROTOBUF_google_2fprotobuf_2ftimestamp_2eproto__INCLUDED
|
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@ -0,0 +1,28 @@ |
||||
syntax = "proto3"; |
||||
|
||||
package protobuf_unittest; |
||||
|
||||
import "google/protobuf/any.proto"; |
||||
import "google/protobuf/api.proto"; |
||||
import "google/protobuf/duration.proto"; |
||||
import "google/protobuf/empty.proto"; |
||||
import "google/protobuf/field_mask.proto"; |
||||
import "google/protobuf/source_context.proto"; |
||||
import "google/protobuf/struct.proto"; |
||||
import "google/protobuf/timestamp.proto"; |
||||
import "google/protobuf/type.proto"; |
||||
import "google/protobuf/wrappers.proto"; |
||||
|
||||
// Test that we can include all well-known types. |
||||
message TestWellKnownTypes { |
||||
google.protobuf.Any any_field = 1; |
||||
google.protobuf.Api api_field = 2; |
||||
google.protobuf.Duration duration_field = 3; |
||||
google.protobuf.Empty empty_field = 4; |
||||
google.protobuf.FieldMask field_mask_field = 5; |
||||
google.protobuf.SourceContext source_context_field = 6; |
||||
google.protobuf.Struct struct_field = 7; |
||||
google.protobuf.Timestamp timestamp_field = 8; |
||||
google.protobuf.Type type_field = 9; |
||||
google.protobuf.Int32Value int32_field = 10; |
||||
} |
@ -0,0 +1,60 @@ |
||||
// Protocol Buffers - Google's data interchange format
|
||||
// Copyright 2008 Google Inc. All rights reserved.
|
||||
// https://developers.google.com/protocol-buffers/
|
||||
//
|
||||
// Redistribution and use in source and binary forms, with or without
|
||||
// modification, are permitted provided that the following conditions are
|
||||
// met:
|
||||
//
|
||||
// * Redistributions of source code must retain the above copyright
|
||||
// notice, this list of conditions and the following disclaimer.
|
||||
// * Redistributions in binary form must reproduce the above
|
||||
// copyright notice, this list of conditions and the following disclaimer
|
||||
// in the documentation and/or other materials provided with the
|
||||
// distribution.
|
||||
// * Neither the name of Google Inc. nor the names of its
|
||||
// contributors may be used to endorse or promote products derived from
|
||||
// this software without specific prior written permission.
|
||||
//
|
||||
// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
|
||||
// "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
|
||||
// LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
|
||||
// A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
|
||||
// OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
|
||||
// SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
|
||||
// LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
|
||||
// DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
|
||||
// THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
|
||||
// (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
|
||||
// OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
#include <google/protobuf/unittest_well_known_types.pb.h> |
||||
|
||||
#include <google/protobuf/stubs/common.h> |
||||
#include <google/protobuf/testing/googletest.h> |
||||
#include <gtest/gtest.h> |
||||
#include <google/protobuf/stubs/stl_util.h> |
||||
|
||||
namespace google { |
||||
namespace protobuf { |
||||
namespace { |
||||
|
||||
// This test only checks whether well-known types are included in protobuf
|
||||
// runtime library. The test passes if it compiles.
|
||||
TEST(WellKnownTypesTest, AllKnownTypesAreIncluded) { |
||||
protobuf_unittest::TestWellKnownTypes message; |
||||
EXPECT_EQ(0, message.any_field().ByteSize()); |
||||
EXPECT_EQ(0, message.api_field().ByteSize()); |
||||
EXPECT_EQ(0, message.duration_field().ByteSize()); |
||||
EXPECT_EQ(0, message.empty_field().ByteSize()); |
||||
EXPECT_EQ(0, message.field_mask_field().ByteSize()); |
||||
EXPECT_EQ(0, message.source_context_field().ByteSize()); |
||||
EXPECT_EQ(0, message.struct_field().ByteSize()); |
||||
EXPECT_EQ(0, message.timestamp_field().ByteSize()); |
||||
EXPECT_EQ(0, message.type_field().ByteSize()); |
||||
EXPECT_EQ(0, message.int32_field().ByteSize()); |
||||
} |
||||
|
||||
} // namespace
|
||||
|
||||
} // namespace protobuf
|
||||
} // namespace google
|
File diff suppressed because it is too large
Load Diff
@ -0,0 +1,995 @@ |
||||
// Generated by the protocol buffer compiler. DO NOT EDIT!
|
||||
// source: google/protobuf/wrappers.proto
|
||||
|
||||
#ifndef PROTOBUF_google_2fprotobuf_2fwrappers_2eproto__INCLUDED |
||||
#define PROTOBUF_google_2fprotobuf_2fwrappers_2eproto__INCLUDED |
||||
|
||||
#include <string> |
||||
|
||||
#include <google/protobuf/stubs/common.h> |
||||
|
||||
#if GOOGLE_PROTOBUF_VERSION < 3000000 |
||||
#error This file was generated by a newer version of protoc which is |
||||
#error incompatible with your Protocol Buffer headers. Please update |
||||
#error your headers. |
||||
#endif |
||||
#if 3000000 < GOOGLE_PROTOBUF_MIN_PROTOC_VERSION |
||||
#error This file was generated by an older version of protoc which is |
||||
#error incompatible with your Protocol Buffer headers. Please |
||||
#error regenerate this file with a newer version of protoc. |
||||
#endif |
||||
|
||||
#include <google/protobuf/arena.h> |
||||
#include <google/protobuf/arenastring.h> |
||||
#include <google/protobuf/generated_message_util.h> |
||||
#include <google/protobuf/metadata.h> |
||||
#include <google/protobuf/message.h> |
||||
#include <google/protobuf/repeated_field.h> |
||||
#include <google/protobuf/extension_set.h> |
||||
#include <google/protobuf/unknown_field_set.h> |
||||
// @@protoc_insertion_point(includes)
|
||||
|
||||
namespace google { |
||||
namespace protobuf { |
||||
|
||||
// Internal implementation detail -- do not call these.
|
||||
void LIBPROTOBUF_EXPORT protobuf_AddDesc_google_2fprotobuf_2fwrappers_2eproto(); |
||||
void protobuf_AssignDesc_google_2fprotobuf_2fwrappers_2eproto(); |
||||
void protobuf_ShutdownFile_google_2fprotobuf_2fwrappers_2eproto(); |
||||
|
||||
class DoubleValue; |
||||
class FloatValue; |
||||
class Int64Value; |
||||
class UInt64Value; |
||||
class Int32Value; |
||||
class UInt32Value; |
||||
class BoolValue; |
||||
class StringValue; |
||||
class BytesValue; |
||||
|
||||
// ===================================================================
|
||||
|
||||
class LIBPROTOBUF_EXPORT DoubleValue : public ::google::protobuf::Message { |
||||
public: |
||||
DoubleValue(); |
||||
virtual ~DoubleValue(); |
||||
|
||||
DoubleValue(const DoubleValue& from); |
||||
|
||||
inline DoubleValue& operator=(const DoubleValue& from) { |
||||
CopyFrom(from); |
||||
return *this; |
||||
} |
||||
|
||||
static const ::google::protobuf::Descriptor* descriptor(); |
||||
static const DoubleValue& default_instance(); |
||||
|
||||
void Swap(DoubleValue* other); |
||||
|
||||
// implements Message ----------------------------------------------
|
||||
|
||||
inline DoubleValue* New() const { return New(NULL); } |
||||
|
||||
DoubleValue* New(::google::protobuf::Arena* arena) const; |
||||
void CopyFrom(const ::google::protobuf::Message& from); |
||||
void MergeFrom(const ::google::protobuf::Message& from); |
||||
void CopyFrom(const DoubleValue& from); |
||||
void MergeFrom(const DoubleValue& from); |
||||
void Clear(); |
||||
bool IsInitialized() const; |
||||
|
||||
int ByteSize() const; |
||||
bool MergePartialFromCodedStream( |
||||
::google::protobuf::io::CodedInputStream* input); |
||||
void SerializeWithCachedSizes( |
||||
::google::protobuf::io::CodedOutputStream* output) const; |
||||
::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output) const; |
||||
int GetCachedSize() const { return _cached_size_; } |
||||
private: |
||||
void SharedCtor(); |
||||
void SharedDtor(); |
||||
void SetCachedSize(int size) const; |
||||
void InternalSwap(DoubleValue* other); |
||||
private: |
||||
inline ::google::protobuf::Arena* GetArenaNoVirtual() const { |
||||
return _internal_metadata_.arena(); |
||||
} |
||||
inline void* MaybeArenaPtr() const { |
||||
return _internal_metadata_.raw_arena_ptr(); |
||||
} |
||||
public: |
||||
|
||||
::google::protobuf::Metadata GetMetadata() const; |
||||
|
||||
// nested types ----------------------------------------------------
|
||||
|
||||
// accessors -------------------------------------------------------
|
||||
|
||||
// optional double value = 1;
|
||||
void clear_value(); |
||||
static const int kValueFieldNumber = 1; |
||||
double value() const; |
||||
void set_value(double value); |
||||
|
||||
// @@protoc_insertion_point(class_scope:google.protobuf.DoubleValue)
|
||||
private: |
||||
|
||||
::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_; |
||||
bool _is_default_instance_; |
||||
double value_; |
||||
mutable int _cached_size_; |
||||
friend void LIBPROTOBUF_EXPORT protobuf_AddDesc_google_2fprotobuf_2fwrappers_2eproto(); |
||||
friend void protobuf_AssignDesc_google_2fprotobuf_2fwrappers_2eproto(); |
||||
friend void protobuf_ShutdownFile_google_2fprotobuf_2fwrappers_2eproto(); |
||||
|
||||
void InitAsDefaultInstance(); |
||||
static DoubleValue* default_instance_; |
||||
}; |
||||
// -------------------------------------------------------------------
|
||||
|
||||
class LIBPROTOBUF_EXPORT FloatValue : public ::google::protobuf::Message { |
||||
public: |
||||
FloatValue(); |
||||
virtual ~FloatValue(); |
||||
|
||||
FloatValue(const FloatValue& from); |
||||
|
||||
inline FloatValue& operator=(const FloatValue& from) { |
||||
CopyFrom(from); |
||||
return *this; |
||||
} |
||||
|
||||
static const ::google::protobuf::Descriptor* descriptor(); |
||||
static const FloatValue& default_instance(); |
||||
|
||||
void Swap(FloatValue* other); |
||||
|
||||
// implements Message ----------------------------------------------
|
||||
|
||||
inline FloatValue* New() const { return New(NULL); } |
||||
|
||||
FloatValue* New(::google::protobuf::Arena* arena) const; |
||||
void CopyFrom(const ::google::protobuf::Message& from); |
||||
void MergeFrom(const ::google::protobuf::Message& from); |
||||
void CopyFrom(const FloatValue& from); |
||||
void MergeFrom(const FloatValue& from); |
||||
void Clear(); |
||||
bool IsInitialized() const; |
||||
|
||||
int ByteSize() const; |
||||
bool MergePartialFromCodedStream( |
||||
::google::protobuf::io::CodedInputStream* input); |
||||
void SerializeWithCachedSizes( |
||||
::google::protobuf::io::CodedOutputStream* output) const; |
||||
::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output) const; |
||||
int GetCachedSize() const { return _cached_size_; } |
||||
private: |
||||
void SharedCtor(); |
||||
void SharedDtor(); |
||||
void SetCachedSize(int size) const; |
||||
void InternalSwap(FloatValue* other); |
||||
private: |
||||
inline ::google::protobuf::Arena* GetArenaNoVirtual() const { |
||||
return _internal_metadata_.arena(); |
||||
} |
||||
inline void* MaybeArenaPtr() const { |
||||
return _internal_metadata_.raw_arena_ptr(); |
||||
} |
||||
public: |
||||
|
||||
::google::protobuf::Metadata GetMetadata() const; |
||||
|
||||
// nested types ----------------------------------------------------
|
||||
|
||||
// accessors -------------------------------------------------------
|
||||
|
||||
// optional float value = 1;
|
||||
void clear_value(); |
||||
static const int kValueFieldNumber = 1; |
||||
float value() const; |
||||
void set_value(float value); |
||||
|
||||
// @@protoc_insertion_point(class_scope:google.protobuf.FloatValue)
|
||||
private: |
||||
|
||||
::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_; |
||||
bool _is_default_instance_; |
||||
float value_; |
||||
mutable int _cached_size_; |
||||
friend void LIBPROTOBUF_EXPORT protobuf_AddDesc_google_2fprotobuf_2fwrappers_2eproto(); |
||||
friend void protobuf_AssignDesc_google_2fprotobuf_2fwrappers_2eproto(); |
||||
friend void protobuf_ShutdownFile_google_2fprotobuf_2fwrappers_2eproto(); |
||||
|
||||
void InitAsDefaultInstance(); |
||||
static FloatValue* default_instance_; |
||||
}; |
||||
// -------------------------------------------------------------------
|
||||
|
||||
class LIBPROTOBUF_EXPORT Int64Value : public ::google::protobuf::Message { |
||||
public: |
||||
Int64Value(); |
||||
virtual ~Int64Value(); |
||||
|
||||
Int64Value(const Int64Value& from); |
||||
|
||||
inline Int64Value& operator=(const Int64Value& from) { |
||||
CopyFrom(from); |
||||
return *this; |
||||
} |
||||
|
||||
static const ::google::protobuf::Descriptor* descriptor(); |
||||
static const Int64Value& default_instance(); |
||||
|
||||
void Swap(Int64Value* other); |
||||
|
||||
// implements Message ----------------------------------------------
|
||||
|
||||
inline Int64Value* New() const { return New(NULL); } |
||||
|
||||
Int64Value* New(::google::protobuf::Arena* arena) const; |
||||
void CopyFrom(const ::google::protobuf::Message& from); |
||||
void MergeFrom(const ::google::protobuf::Message& from); |
||||
void CopyFrom(const Int64Value& from); |
||||
void MergeFrom(const Int64Value& from); |
||||
void Clear(); |
||||
bool IsInitialized() const; |
||||
|
||||
int ByteSize() const; |
||||
bool MergePartialFromCodedStream( |
||||
::google::protobuf::io::CodedInputStream* input); |
||||
void SerializeWithCachedSizes( |
||||
::google::protobuf::io::CodedOutputStream* output) const; |
||||
::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output) const; |
||||
int GetCachedSize() const { return _cached_size_; } |
||||
private: |
||||
void SharedCtor(); |
||||
void SharedDtor(); |
||||
void SetCachedSize(int size) const; |
||||
void InternalSwap(Int64Value* other); |
||||
private: |
||||
inline ::google::protobuf::Arena* GetArenaNoVirtual() const { |
||||
return _internal_metadata_.arena(); |
||||
} |
||||
inline void* MaybeArenaPtr() const { |
||||
return _internal_metadata_.raw_arena_ptr(); |
||||
} |
||||
public: |
||||
|
||||
::google::protobuf::Metadata GetMetadata() const; |
||||
|
||||
// nested types ----------------------------------------------------
|
||||
|
||||
// accessors -------------------------------------------------------
|
||||
|
||||
// optional int64 value = 1;
|
||||
void clear_value(); |
||||
static const int kValueFieldNumber = 1; |
||||
::google::protobuf::int64 value() const; |
||||
void set_value(::google::protobuf::int64 value); |
||||
|
||||
// @@protoc_insertion_point(class_scope:google.protobuf.Int64Value)
|
||||
private: |
||||
|
||||
::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_; |
||||
bool _is_default_instance_; |
||||
::google::protobuf::int64 value_; |
||||
mutable int _cached_size_; |
||||
friend void LIBPROTOBUF_EXPORT protobuf_AddDesc_google_2fprotobuf_2fwrappers_2eproto(); |
||||
friend void protobuf_AssignDesc_google_2fprotobuf_2fwrappers_2eproto(); |
||||
friend void protobuf_ShutdownFile_google_2fprotobuf_2fwrappers_2eproto(); |
||||
|
||||
void InitAsDefaultInstance(); |
||||
static Int64Value* default_instance_; |
||||
}; |
||||
// -------------------------------------------------------------------
|
||||
|
||||
class LIBPROTOBUF_EXPORT UInt64Value : public ::google::protobuf::Message { |
||||
public: |
||||
UInt64Value(); |
||||
virtual ~UInt64Value(); |
||||
|
||||
UInt64Value(const UInt64Value& from); |
||||
|
||||
inline UInt64Value& operator=(const UInt64Value& from) { |
||||
CopyFrom(from); |
||||
return *this; |
||||
} |
||||
|
||||
static const ::google::protobuf::Descriptor* descriptor(); |
||||
static const UInt64Value& default_instance(); |
||||
|
||||
void Swap(UInt64Value* other); |
||||
|
||||
// implements Message ----------------------------------------------
|
||||
|
||||
inline UInt64Value* New() const { return New(NULL); } |
||||
|
||||
UInt64Value* New(::google::protobuf::Arena* arena) const; |
||||
void CopyFrom(const ::google::protobuf::Message& from); |
||||
void MergeFrom(const ::google::protobuf::Message& from); |
||||
void CopyFrom(const UInt64Value& from); |
||||
void MergeFrom(const UInt64Value& from); |
||||
void Clear(); |
||||
bool IsInitialized() const; |
||||
|
||||
int ByteSize() const; |
||||
bool MergePartialFromCodedStream( |
||||
::google::protobuf::io::CodedInputStream* input); |
||||
void SerializeWithCachedSizes( |
||||
::google::protobuf::io::CodedOutputStream* output) const; |
||||
::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output) const; |
||||
int GetCachedSize() const { return _cached_size_; } |
||||
private: |
||||
void SharedCtor(); |
||||
void SharedDtor(); |
||||
void SetCachedSize(int size) const; |
||||
void InternalSwap(UInt64Value* other); |
||||
private: |
||||
inline ::google::protobuf::Arena* GetArenaNoVirtual() const { |
||||
return _internal_metadata_.arena(); |
||||
} |
||||
inline void* MaybeArenaPtr() const { |
||||
return _internal_metadata_.raw_arena_ptr(); |
||||
} |
||||
public: |
||||
|
||||
::google::protobuf::Metadata GetMetadata() const; |
||||
|
||||
// nested types ----------------------------------------------------
|
||||
|
||||
// accessors -------------------------------------------------------
|
||||
|
||||
// optional uint64 value = 1;
|
||||
void clear_value(); |
||||
static const int kValueFieldNumber = 1; |
||||
::google::protobuf::uint64 value() const; |
||||
void set_value(::google::protobuf::uint64 value); |
||||
|
||||
// @@protoc_insertion_point(class_scope:google.protobuf.UInt64Value)
|
||||
private: |
||||
|
||||
::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_; |
||||
bool _is_default_instance_; |
||||
::google::protobuf::uint64 value_; |
||||
mutable int _cached_size_; |
||||
friend void LIBPROTOBUF_EXPORT protobuf_AddDesc_google_2fprotobuf_2fwrappers_2eproto(); |
||||
friend void protobuf_AssignDesc_google_2fprotobuf_2fwrappers_2eproto(); |
||||
friend void protobuf_ShutdownFile_google_2fprotobuf_2fwrappers_2eproto(); |
||||
|
||||
void InitAsDefaultInstance(); |
||||
static UInt64Value* default_instance_; |
||||
}; |
||||
// -------------------------------------------------------------------
|
||||
|
||||
class LIBPROTOBUF_EXPORT Int32Value : public ::google::protobuf::Message { |
||||
public: |
||||
Int32Value(); |
||||
virtual ~Int32Value(); |
||||
|
||||
Int32Value(const Int32Value& from); |
||||
|
||||
inline Int32Value& operator=(const Int32Value& from) { |
||||
CopyFrom(from); |
||||
return *this; |
||||
} |
||||
|
||||
static const ::google::protobuf::Descriptor* descriptor(); |
||||
static const Int32Value& default_instance(); |
||||
|
||||
void Swap(Int32Value* other); |
||||
|
||||
// implements Message ----------------------------------------------
|
||||
|
||||
inline Int32Value* New() const { return New(NULL); } |
||||
|
||||
Int32Value* New(::google::protobuf::Arena* arena) const; |
||||
void CopyFrom(const ::google::protobuf::Message& from); |
||||
void MergeFrom(const ::google::protobuf::Message& from); |
||||
void CopyFrom(const Int32Value& from); |
||||
void MergeFrom(const Int32Value& from); |
||||
void Clear(); |
||||
bool IsInitialized() const; |
||||
|
||||
int ByteSize() const; |
||||
bool MergePartialFromCodedStream( |
||||
::google::protobuf::io::CodedInputStream* input); |
||||
void SerializeWithCachedSizes( |
||||
::google::protobuf::io::CodedOutputStream* output) const; |
||||
::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output) const; |
||||
int GetCachedSize() const { return _cached_size_; } |
||||
private: |
||||
void SharedCtor(); |
||||
void SharedDtor(); |
||||
void SetCachedSize(int size) const; |
||||
void InternalSwap(Int32Value* other); |
||||
private: |
||||
inline ::google::protobuf::Arena* GetArenaNoVirtual() const { |
||||
return _internal_metadata_.arena(); |
||||
} |
||||
inline void* MaybeArenaPtr() const { |
||||
return _internal_metadata_.raw_arena_ptr(); |
||||
} |
||||
public: |
||||
|
||||
::google::protobuf::Metadata GetMetadata() const; |
||||
|
||||
// nested types ----------------------------------------------------
|
||||
|
||||
// accessors -------------------------------------------------------
|
||||
|
||||
// optional int32 value = 1;
|
||||
void clear_value(); |
||||
static const int kValueFieldNumber = 1; |
||||
::google::protobuf::int32 value() const; |
||||
void set_value(::google::protobuf::int32 value); |
||||
|
||||
// @@protoc_insertion_point(class_scope:google.protobuf.Int32Value)
|
||||
private: |
||||
|
||||
::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_; |
||||
bool _is_default_instance_; |
||||
::google::protobuf::int32 value_; |
||||
mutable int _cached_size_; |
||||
friend void LIBPROTOBUF_EXPORT protobuf_AddDesc_google_2fprotobuf_2fwrappers_2eproto(); |
||||
friend void protobuf_AssignDesc_google_2fprotobuf_2fwrappers_2eproto(); |
||||
friend void protobuf_ShutdownFile_google_2fprotobuf_2fwrappers_2eproto(); |
||||
|
||||
void InitAsDefaultInstance(); |
||||
static Int32Value* default_instance_; |
||||
}; |
||||
// -------------------------------------------------------------------
|
||||
|
||||
class LIBPROTOBUF_EXPORT UInt32Value : public ::google::protobuf::Message { |
||||
public: |
||||
UInt32Value(); |
||||
virtual ~UInt32Value(); |
||||
|
||||
UInt32Value(const UInt32Value& from); |
||||
|
||||
inline UInt32Value& operator=(const UInt32Value& from) { |
||||
CopyFrom(from); |
||||
return *this; |
||||
} |
||||
|
||||
static const ::google::protobuf::Descriptor* descriptor(); |
||||
static const UInt32Value& default_instance(); |
||||
|
||||
void Swap(UInt32Value* other); |
||||
|
||||
// implements Message ----------------------------------------------
|
||||
|
||||
inline UInt32Value* New() const { return New(NULL); } |
||||
|
||||
UInt32Value* New(::google::protobuf::Arena* arena) const; |
||||
void CopyFrom(const ::google::protobuf::Message& from); |
||||
void MergeFrom(const ::google::protobuf::Message& from); |
||||
void CopyFrom(const UInt32Value& from); |
||||
void MergeFrom(const UInt32Value& from); |
||||
void Clear(); |
||||
bool IsInitialized() const; |
||||
|
||||
int ByteSize() const; |
||||
bool MergePartialFromCodedStream( |
||||
::google::protobuf::io::CodedInputStream* input); |
||||
void SerializeWithCachedSizes( |
||||
::google::protobuf::io::CodedOutputStream* output) const; |
||||
::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output) const; |
||||
int GetCachedSize() const { return _cached_size_; } |
||||
private: |
||||
void SharedCtor(); |
||||
void SharedDtor(); |
||||
void SetCachedSize(int size) const; |
||||
void InternalSwap(UInt32Value* other); |
||||
private: |
||||
inline ::google::protobuf::Arena* GetArenaNoVirtual() const { |
||||
return _internal_metadata_.arena(); |
||||
} |
||||
inline void* MaybeArenaPtr() const { |
||||
return _internal_metadata_.raw_arena_ptr(); |
||||
} |
||||
public: |
||||
|
||||
::google::protobuf::Metadata GetMetadata() const; |
||||
|
||||
// nested types ----------------------------------------------------
|
||||
|
||||
// accessors -------------------------------------------------------
|
||||
|
||||
// optional uint32 value = 1;
|
||||
void clear_value(); |
||||
static const int kValueFieldNumber = 1; |
||||
::google::protobuf::uint32 value() const; |
||||
void set_value(::google::protobuf::uint32 value); |
||||
|
||||
// @@protoc_insertion_point(class_scope:google.protobuf.UInt32Value)
|
||||
private: |
||||
|
||||
::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_; |
||||
bool _is_default_instance_; |
||||
::google::protobuf::uint32 value_; |
||||
mutable int _cached_size_; |
||||
friend void LIBPROTOBUF_EXPORT protobuf_AddDesc_google_2fprotobuf_2fwrappers_2eproto(); |
||||
friend void protobuf_AssignDesc_google_2fprotobuf_2fwrappers_2eproto(); |
||||
friend void protobuf_ShutdownFile_google_2fprotobuf_2fwrappers_2eproto(); |
||||
|
||||
void InitAsDefaultInstance(); |
||||
static UInt32Value* default_instance_; |
||||
}; |
||||
// -------------------------------------------------------------------
|
||||
|
||||
class LIBPROTOBUF_EXPORT BoolValue : public ::google::protobuf::Message { |
||||
public: |
||||
BoolValue(); |
||||
virtual ~BoolValue(); |
||||
|
||||
BoolValue(const BoolValue& from); |
||||
|
||||
inline BoolValue& operator=(const BoolValue& from) { |
||||
CopyFrom(from); |
||||
return *this; |
||||
} |
||||
|
||||
static const ::google::protobuf::Descriptor* descriptor(); |
||||
static const BoolValue& default_instance(); |
||||
|
||||
void Swap(BoolValue* other); |
||||
|
||||
// implements Message ----------------------------------------------
|
||||
|
||||
inline BoolValue* New() const { return New(NULL); } |
||||
|
||||
BoolValue* New(::google::protobuf::Arena* arena) const; |
||||
void CopyFrom(const ::google::protobuf::Message& from); |
||||
void MergeFrom(const ::google::protobuf::Message& from); |
||||
void CopyFrom(const BoolValue& from); |
||||
void MergeFrom(const BoolValue& from); |
||||
void Clear(); |
||||
bool IsInitialized() const; |
||||
|
||||
int ByteSize() const; |
||||
bool MergePartialFromCodedStream( |
||||
::google::protobuf::io::CodedInputStream* input); |
||||
void SerializeWithCachedSizes( |
||||
::google::protobuf::io::CodedOutputStream* output) const; |
||||
::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output) const; |
||||
int GetCachedSize() const { return _cached_size_; } |
||||
private: |
||||
void SharedCtor(); |
||||
void SharedDtor(); |
||||
void SetCachedSize(int size) const; |
||||
void InternalSwap(BoolValue* other); |
||||
private: |
||||
inline ::google::protobuf::Arena* GetArenaNoVirtual() const { |
||||
return _internal_metadata_.arena(); |
||||
} |
||||
inline void* MaybeArenaPtr() const { |
||||
return _internal_metadata_.raw_arena_ptr(); |
||||
} |
||||
public: |
||||
|
||||
::google::protobuf::Metadata GetMetadata() const; |
||||
|
||||
// nested types ----------------------------------------------------
|
||||
|
||||
// accessors -------------------------------------------------------
|
||||
|
||||
// optional bool value = 1;
|
||||
void clear_value(); |
||||
static const int kValueFieldNumber = 1; |
||||
bool value() const; |
||||
void set_value(bool value); |
||||
|
||||
// @@protoc_insertion_point(class_scope:google.protobuf.BoolValue)
|
||||
private: |
||||
|
||||
::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_; |
||||
bool _is_default_instance_; |
||||
bool value_; |
||||
mutable int _cached_size_; |
||||
friend void LIBPROTOBUF_EXPORT protobuf_AddDesc_google_2fprotobuf_2fwrappers_2eproto(); |
||||
friend void protobuf_AssignDesc_google_2fprotobuf_2fwrappers_2eproto(); |
||||
friend void protobuf_ShutdownFile_google_2fprotobuf_2fwrappers_2eproto(); |
||||
|
||||
void InitAsDefaultInstance(); |
||||
static BoolValue* default_instance_; |
||||
}; |
||||
// -------------------------------------------------------------------
|
||||
|
||||
class LIBPROTOBUF_EXPORT StringValue : public ::google::protobuf::Message { |
||||
public: |
||||
StringValue(); |
||||
virtual ~StringValue(); |
||||
|
||||
StringValue(const StringValue& from); |
||||
|
||||
inline StringValue& operator=(const StringValue& from) { |
||||
CopyFrom(from); |
||||
return *this; |
||||
} |
||||
|
||||
static const ::google::protobuf::Descriptor* descriptor(); |
||||
static const StringValue& default_instance(); |
||||
|
||||
void Swap(StringValue* other); |
||||
|
||||
// implements Message ----------------------------------------------
|
||||
|
||||
inline StringValue* New() const { return New(NULL); } |
||||
|
||||
StringValue* New(::google::protobuf::Arena* arena) const; |
||||
void CopyFrom(const ::google::protobuf::Message& from); |
||||
void MergeFrom(const ::google::protobuf::Message& from); |
||||
void CopyFrom(const StringValue& from); |
||||
void MergeFrom(const StringValue& from); |
||||
void Clear(); |
||||
bool IsInitialized() const; |
||||
|
||||
int ByteSize() const; |
||||
bool MergePartialFromCodedStream( |
||||
::google::protobuf::io::CodedInputStream* input); |
||||
void SerializeWithCachedSizes( |
||||
::google::protobuf::io::CodedOutputStream* output) const; |
||||
::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output) const; |
||||
int GetCachedSize() const { return _cached_size_; } |
||||
private: |
||||
void SharedCtor(); |
||||
void SharedDtor(); |
||||
void SetCachedSize(int size) const; |
||||
void InternalSwap(StringValue* other); |
||||
private: |
||||
inline ::google::protobuf::Arena* GetArenaNoVirtual() const { |
||||
return _internal_metadata_.arena(); |
||||
} |
||||
inline void* MaybeArenaPtr() const { |
||||
return _internal_metadata_.raw_arena_ptr(); |
||||
} |
||||
public: |
||||
|
||||
::google::protobuf::Metadata GetMetadata() const; |
||||
|
||||
// nested types ----------------------------------------------------
|
||||
|
||||
// accessors -------------------------------------------------------
|
||||
|
||||
// optional string value = 1;
|
||||
void clear_value(); |
||||
static const int kValueFieldNumber = 1; |
||||
const ::std::string& value() const; |
||||
void set_value(const ::std::string& value); |
||||
void set_value(const char* value); |
||||
void set_value(const char* value, size_t size); |
||||
::std::string* mutable_value(); |
||||
::std::string* release_value(); |
||||
void set_allocated_value(::std::string* value); |
||||
|
||||
// @@protoc_insertion_point(class_scope:google.protobuf.StringValue)
|
||||
private: |
||||
|
||||
::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_; |
||||
bool _is_default_instance_; |
||||
::google::protobuf::internal::ArenaStringPtr value_; |
||||
mutable int _cached_size_; |
||||
friend void LIBPROTOBUF_EXPORT protobuf_AddDesc_google_2fprotobuf_2fwrappers_2eproto(); |
||||
friend void protobuf_AssignDesc_google_2fprotobuf_2fwrappers_2eproto(); |
||||
friend void protobuf_ShutdownFile_google_2fprotobuf_2fwrappers_2eproto(); |
||||
|
||||
void InitAsDefaultInstance(); |
||||
static StringValue* default_instance_; |
||||
}; |
||||
// -------------------------------------------------------------------
|
||||
|
||||
class LIBPROTOBUF_EXPORT BytesValue : public ::google::protobuf::Message { |
||||
public: |
||||
BytesValue(); |
||||
virtual ~BytesValue(); |
||||
|
||||
BytesValue(const BytesValue& from); |
||||
|
||||
inline BytesValue& operator=(const BytesValue& from) { |
||||
CopyFrom(from); |
||||
return *this; |
||||
} |
||||
|
||||
static const ::google::protobuf::Descriptor* descriptor(); |
||||
static const BytesValue& default_instance(); |
||||
|
||||
void Swap(BytesValue* other); |
||||
|
||||
// implements Message ----------------------------------------------
|
||||
|
||||
inline BytesValue* New() const { return New(NULL); } |
||||
|
||||
BytesValue* New(::google::protobuf::Arena* arena) const; |
||||
void CopyFrom(const ::google::protobuf::Message& from); |
||||
void MergeFrom(const ::google::protobuf::Message& from); |
||||
void CopyFrom(const BytesValue& from); |
||||
void MergeFrom(const BytesValue& from); |
||||
void Clear(); |
||||
bool IsInitialized() const; |
||||
|
||||
int ByteSize() const; |
||||
bool MergePartialFromCodedStream( |
||||
::google::protobuf::io::CodedInputStream* input); |
||||
void SerializeWithCachedSizes( |
||||
::google::protobuf::io::CodedOutputStream* output) const; |
||||
::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output) const; |
||||
int GetCachedSize() const { return _cached_size_; } |
||||
private: |
||||
void SharedCtor(); |
||||
void SharedDtor(); |
||||
void SetCachedSize(int size) const; |
||||
void InternalSwap(BytesValue* other); |
||||
private: |
||||
inline ::google::protobuf::Arena* GetArenaNoVirtual() const { |
||||
return _internal_metadata_.arena(); |
||||
} |
||||
inline void* MaybeArenaPtr() const { |
||||
return _internal_metadata_.raw_arena_ptr(); |
||||
} |
||||
public: |
||||
|
||||
::google::protobuf::Metadata GetMetadata() const; |
||||
|
||||
// nested types ----------------------------------------------------
|
||||
|
||||
// accessors -------------------------------------------------------
|
||||
|
||||
// optional bytes value = 1;
|
||||
void clear_value(); |
||||
static const int kValueFieldNumber = 1; |
||||
const ::std::string& value() const; |
||||
void set_value(const ::std::string& value); |
||||
void set_value(const char* value); |
||||
void set_value(const void* value, size_t size); |
||||
::std::string* mutable_value(); |
||||
::std::string* release_value(); |
||||
void set_allocated_value(::std::string* value); |
||||
|
||||
// @@protoc_insertion_point(class_scope:google.protobuf.BytesValue)
|
||||
private: |
||||
|
||||
::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_; |
||||
bool _is_default_instance_; |
||||
::google::protobuf::internal::ArenaStringPtr value_; |
||||
mutable int _cached_size_; |
||||
friend void LIBPROTOBUF_EXPORT protobuf_AddDesc_google_2fprotobuf_2fwrappers_2eproto(); |
||||
friend void protobuf_AssignDesc_google_2fprotobuf_2fwrappers_2eproto(); |
||||
friend void protobuf_ShutdownFile_google_2fprotobuf_2fwrappers_2eproto(); |
||||
|
||||
void InitAsDefaultInstance(); |
||||
static BytesValue* default_instance_; |
||||
}; |
||||
// ===================================================================
|
||||
|
||||
|
||||
// ===================================================================
|
||||
|
||||
#if !PROTOBUF_INLINE_NOT_IN_HEADERS |
||||
// DoubleValue
|
||||
|
||||
// optional double value = 1;
|
||||
inline void DoubleValue::clear_value() { |
||||
value_ = 0; |
||||
} |
||||
inline double DoubleValue::value() const { |
||||
// @@protoc_insertion_point(field_get:google.protobuf.DoubleValue.value)
|
||||
return value_; |
||||
} |
||||
inline void DoubleValue::set_value(double value) { |
||||
|
||||
value_ = value; |
||||
// @@protoc_insertion_point(field_set:google.protobuf.DoubleValue.value)
|
||||
} |
||||
|
||||
// -------------------------------------------------------------------
|
||||
|
||||
// FloatValue
|
||||
|
||||
// optional float value = 1;
|
||||
inline void FloatValue::clear_value() { |
||||
value_ = 0; |
||||
} |
||||
inline float FloatValue::value() const { |
||||
// @@protoc_insertion_point(field_get:google.protobuf.FloatValue.value)
|
||||
return value_; |
||||
} |
||||
inline void FloatValue::set_value(float value) { |
||||
|
||||
value_ = value; |
||||
// @@protoc_insertion_point(field_set:google.protobuf.FloatValue.value)
|
||||
} |
||||
|
||||
// -------------------------------------------------------------------
|
||||
|
||||
// Int64Value
|
||||
|
||||
// optional int64 value = 1;
|
||||
inline void Int64Value::clear_value() { |
||||
value_ = GOOGLE_LONGLONG(0); |
||||
} |
||||
inline ::google::protobuf::int64 Int64Value::value() const { |
||||
// @@protoc_insertion_point(field_get:google.protobuf.Int64Value.value)
|
||||
return value_; |
||||
} |
||||
inline void Int64Value::set_value(::google::protobuf::int64 value) { |
||||
|
||||
value_ = value; |
||||
// @@protoc_insertion_point(field_set:google.protobuf.Int64Value.value)
|
||||
} |
||||
|
||||
// -------------------------------------------------------------------
|
||||
|
||||
// UInt64Value
|
||||
|
||||
// optional uint64 value = 1;
|
||||
inline void UInt64Value::clear_value() { |
||||
value_ = GOOGLE_ULONGLONG(0); |
||||
} |
||||
inline ::google::protobuf::uint64 UInt64Value::value() const { |
||||
// @@protoc_insertion_point(field_get:google.protobuf.UInt64Value.value)
|
||||
return value_; |
||||
} |
||||
inline void UInt64Value::set_value(::google::protobuf::uint64 value) { |
||||
|
||||
value_ = value; |
||||
// @@protoc_insertion_point(field_set:google.protobuf.UInt64Value.value)
|
||||
} |
||||
|
||||
// -------------------------------------------------------------------
|
||||
|
||||
// Int32Value
|
||||
|
||||
// optional int32 value = 1;
|
||||
inline void Int32Value::clear_value() { |
||||
value_ = 0; |
||||
} |
||||
inline ::google::protobuf::int32 Int32Value::value() const { |
||||
// @@protoc_insertion_point(field_get:google.protobuf.Int32Value.value)
|
||||
return value_; |
||||
} |
||||
inline void Int32Value::set_value(::google::protobuf::int32 value) { |
||||
|
||||
value_ = value; |
||||
// @@protoc_insertion_point(field_set:google.protobuf.Int32Value.value)
|
||||
} |
||||
|
||||
// -------------------------------------------------------------------
|
||||
|
||||
// UInt32Value
|
||||
|
||||
// optional uint32 value = 1;
|
||||
inline void UInt32Value::clear_value() { |
||||
value_ = 0u; |
||||
} |
||||
inline ::google::protobuf::uint32 UInt32Value::value() const { |
||||
// @@protoc_insertion_point(field_get:google.protobuf.UInt32Value.value)
|
||||
return value_; |
||||
} |
||||
inline void UInt32Value::set_value(::google::protobuf::uint32 value) { |
||||
|
||||
value_ = value; |
||||
// @@protoc_insertion_point(field_set:google.protobuf.UInt32Value.value)
|
||||
} |
||||
|
||||
// -------------------------------------------------------------------
|
||||
|
||||
// BoolValue
|
||||
|
||||
// optional bool value = 1;
|
||||
inline void BoolValue::clear_value() { |
||||
value_ = false; |
||||
} |
||||
inline bool BoolValue::value() const { |
||||
// @@protoc_insertion_point(field_get:google.protobuf.BoolValue.value)
|
||||
return value_; |
||||
} |
||||
inline void BoolValue::set_value(bool value) { |
||||
|
||||
value_ = value; |
||||
// @@protoc_insertion_point(field_set:google.protobuf.BoolValue.value)
|
||||
} |
||||
|
||||
// -------------------------------------------------------------------
|
||||
|
||||
// StringValue
|
||||
|
||||
// optional string value = 1;
|
||||
inline void StringValue::clear_value() { |
||||
value_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); |
||||
} |
||||
inline const ::std::string& StringValue::value() const { |
||||
// @@protoc_insertion_point(field_get:google.protobuf.StringValue.value)
|
||||
return value_.GetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); |
||||
} |
||||
inline void StringValue::set_value(const ::std::string& value) { |
||||
|
||||
value_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), value); |
||||
// @@protoc_insertion_point(field_set:google.protobuf.StringValue.value)
|
||||
} |
||||
inline void StringValue::set_value(const char* value) { |
||||
|
||||
value_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::string(value)); |
||||
// @@protoc_insertion_point(field_set_char:google.protobuf.StringValue.value)
|
||||
} |
||||
inline void StringValue::set_value(const char* value, size_t size) { |
||||
|
||||
value_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), |
||||
::std::string(reinterpret_cast<const char*>(value), size)); |
||||
// @@protoc_insertion_point(field_set_pointer:google.protobuf.StringValue.value)
|
||||
} |
||||
inline ::std::string* StringValue::mutable_value() { |
||||
|
||||
// @@protoc_insertion_point(field_mutable:google.protobuf.StringValue.value)
|
||||
return value_.MutableNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); |
||||
} |
||||
inline ::std::string* StringValue::release_value() { |
||||
|
||||
return value_.ReleaseNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); |
||||
} |
||||
inline void StringValue::set_allocated_value(::std::string* value) { |
||||
if (value != NULL) { |
||||
|
||||
} else { |
||||
|
||||
} |
||||
value_.SetAllocatedNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), value); |
||||
// @@protoc_insertion_point(field_set_allocated:google.protobuf.StringValue.value)
|
||||
} |
||||
|
||||
// -------------------------------------------------------------------
|
||||
|
||||
// BytesValue
|
||||
|
||||
// optional bytes value = 1;
|
||||
inline void BytesValue::clear_value() { |
||||
value_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); |
||||
} |
||||
inline const ::std::string& BytesValue::value() const { |
||||
// @@protoc_insertion_point(field_get:google.protobuf.BytesValue.value)
|
||||
return value_.GetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); |
||||
} |
||||
inline void BytesValue::set_value(const ::std::string& value) { |
||||
|
||||
value_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), value); |
||||
// @@protoc_insertion_point(field_set:google.protobuf.BytesValue.value)
|
||||
} |
||||
inline void BytesValue::set_value(const char* value) { |
||||
|
||||
value_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::string(value)); |
||||
// @@protoc_insertion_point(field_set_char:google.protobuf.BytesValue.value)
|
||||
} |
||||
inline void BytesValue::set_value(const void* value, size_t size) { |
||||
|
||||
value_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), |
||||
::std::string(reinterpret_cast<const char*>(value), size)); |
||||
// @@protoc_insertion_point(field_set_pointer:google.protobuf.BytesValue.value)
|
||||
} |
||||
inline ::std::string* BytesValue::mutable_value() { |
||||
|
||||
// @@protoc_insertion_point(field_mutable:google.protobuf.BytesValue.value)
|
||||
return value_.MutableNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); |
||||
} |
||||
inline ::std::string* BytesValue::release_value() { |
||||
|
||||
return value_.ReleaseNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); |
||||
} |
||||
inline void BytesValue::set_allocated_value(::std::string* value) { |
||||
if (value != NULL) { |
||||
|
||||
} else { |
||||
|
||||
} |
||||
value_.SetAllocatedNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), value); |
||||
// @@protoc_insertion_point(field_set_allocated:google.protobuf.BytesValue.value)
|
||||
} |
||||
|
||||
#endif // !PROTOBUF_INLINE_NOT_IN_HEADERS
|
||||
|
||||
// @@protoc_insertion_point(namespace_scope)
|
||||
|
||||
} // namespace protobuf
|
||||
} // namespace google
|
||||
|
||||
// @@protoc_insertion_point(global_scope)
|
||||
|
||||
#endif // PROTOBUF_google_2fprotobuf_2fwrappers_2eproto__INCLUDED
|
Loading…
Reference in new issue