Public Types | Public Member Functions | Static Public Member Functions | Static Public Attributes | Protected Member Functions | Friends | List of all members
paraview_protobuf::Variant Class Referencefinal

#include <vtkPVMessage.pb.h>

Inherits Message.

Public Types

enum  : int {
  kIdtypeFieldNumber = 3, kIntegerFieldNumber = 4, kFloat64FieldNumber = 5, kProxyGlobalIdFieldNumber = 6,
  kPortNumberFieldNumber = 7, kTxtFieldNumber = 8, kBinaryFieldNumber = 9, kTypeFieldNumber = 1
}
 
typedef Variant_Type Type
 

Public Member Functions

 Variant ()
 
 ~Variant () override
 
constexpr Variant (::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized)
 
 Variant (const Variant &from)
 
 Variant (Variant &&from) noexcept
 
Variantoperator= (const Variant &from)
 
Variantoperator= (Variant &&from) noexcept
 
const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet & unknown_fields () const
 
inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet * mutable_unknown_fields ()
 
void Swap (Variant *other)
 
void UnsafeArenaSwap (Variant *other)
 
VariantNew (::PROTOBUF_NAMESPACE_ID::Arena *arena=nullptr) const final
 
void CopyFrom (const Variant &from)
 
void MergeFrom (const Variant &from)
 
PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear () final
 
bool IsInitialized () const final
 
size_t ByteSizeLong () const final
 
const char * _InternalParse (const char *ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext *ctx) final
 
uint8_t * _InternalSerialize (uint8_t *target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream *stream) const final
 
int GetCachedSize () const final
 
const ::PROTOBUF_NAMESPACE_ID::Message::ClassData * GetClassData () const final
 
::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata () const final
 
int idtype_size () const
 
void clear_idtype ()
 
int64_t idtype (int index) const
 
void set_idtype (int index, int64_t value)
 
void add_idtype (int64_t value)
 
const ::PROTOBUF_NAMESPACE_ID::RepeatedField< int64_t > & idtype () const
 
::PROTOBUF_NAMESPACE_ID::RepeatedField< int64_t > * mutable_idtype ()
 
int integer_size () const
 
void clear_integer ()
 
int32_t integer (int index) const
 
void set_integer (int index, int32_t value)
 
void add_integer (int32_t value)
 
const ::PROTOBUF_NAMESPACE_ID::RepeatedField< int32_t > & integer () const
 
::PROTOBUF_NAMESPACE_ID::RepeatedField< int32_t > * mutable_integer ()
 
int float64_size () const
 
void clear_float64 ()
 
double float64 (int index) const
 
void set_float64 (int index, double value)
 
void add_float64 (double value)
 
const ::PROTOBUF_NAMESPACE_ID::RepeatedField< double > & float64 () const
 
::PROTOBUF_NAMESPACE_ID::RepeatedField< double > * mutable_float64 ()
 
int proxy_global_id_size () const
 
void clear_proxy_global_id ()
 
uint64_t proxy_global_id (int index) const
 
void set_proxy_global_id (int index, uint64_t value)
 
void add_proxy_global_id (uint64_t value)
 
const ::PROTOBUF_NAMESPACE_ID::RepeatedField< uint64_t > & proxy_global_id () const
 
::PROTOBUF_NAMESPACE_ID::RepeatedField< uint64_t > * mutable_proxy_global_id ()
 
int port_number_size () const
 
void clear_port_number ()
 
int32_t port_number (int index) const
 
void set_port_number (int index, int32_t value)
 
void add_port_number (int32_t value)
 
const ::PROTOBUF_NAMESPACE_ID::RepeatedField< int32_t > & port_number () const
 
::PROTOBUF_NAMESPACE_ID::RepeatedField< int32_t > * mutable_port_number ()
 
int txt_size () const
 
void clear_txt ()
 
const std::stringtxt (int index) const
 
std::stringmutable_txt (int index)
 
void set_txt (int index, const std::string &value)
 
void set_txt (int index, std::string &&value)
 
void set_txt (int index, const char *value)
 
void set_txt (int index, const char *value, size_t size)
 
std::stringadd_txt ()
 
void add_txt (const std::string &value)
 
void add_txt (std::string &&value)
 
void add_txt (const char *value)
 
void add_txt (const char *value, size_t size)
 
const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< std::string > & txt () const
 
::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< std::string > * mutable_txt ()
 
int binary_size () const
 
void clear_binary ()
 
const std::stringbinary (int index) const
 
std::stringmutable_binary (int index)
 
void set_binary (int index, const std::string &value)
 
void set_binary (int index, std::string &&value)
 
void set_binary (int index, const char *value)
 
void set_binary (int index, const void *value, size_t size)
 
std::stringadd_binary ()
 
void add_binary (const std::string &value)
 
void add_binary (std::string &&value)
 
void add_binary (const char *value)
 
void add_binary (const void *value, size_t size)
 
const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< std::string > & binary () const
 
::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< std::string > * mutable_binary ()
 
bool has_type () const
 
void clear_type ()
 
::paraview_protobuf::Variant_Type type () const
 
void set_type (::paraview_protobuf::Variant_Type value)
 

Static Public Member Functions

static const ::PROTOBUF_NAMESPACE_ID::Descriptor * descriptor ()
 
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * GetDescriptor ()
 
static const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection ()
 
static const Variantdefault_instance ()
 
static const Variantinternal_default_instance ()
 
static bool Type_IsValid (int value)
 
static const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * Type_descriptor ()
 
template<typename T >
static const std::stringType_Name (T enum_t_value)
 
static bool Type_Parse (::PROTOBUF_NAMESPACE_ID::ConstStringParam name, Type *value)
 

Static Public Attributes

static constexpr int kIndexInFileMessages
 
static const ClassData _class_data_
 
static constexpr Type INT
 
static constexpr Type FLOAT64
 
static constexpr Type IDTYPE
 
static constexpr Type STRING
 
static constexpr Type PROXY
 
static constexpr Type INPUT
 
static constexpr Type BYTES
 
static constexpr Type MAP
 
static constexpr Type Type_MIN
 
static constexpr Type Type_MAX
 
static constexpr int Type_ARRAYSIZE
 

Protected Member Functions

 Variant (::PROTOBUF_NAMESPACE_ID::Arena *arena, bool is_message_owned=false)
 

Friends

class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata
 
template<typename T >
class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper
 
struct ::TableStruct_vtkPVMessage_2eproto
 
void swap (Variant &a, Variant &b)
 

Detailed Description

Definition at line 262 of file vtkPVMessage.pb.h.

Member Typedef Documentation

◆ Type

Definition at line 388 of file vtkPVMessage.pb.h.

Member Enumeration Documentation

◆ anonymous enum

anonymous enum : int
Enumerator
kIdtypeFieldNumber 
kIntegerFieldNumber 
kFloat64FieldNumber 
kProxyGlobalIdFieldNumber 
kPortNumberFieldNumber 
kTxtFieldNumber 
kBinaryFieldNumber 
kTypeFieldNumber 

Definition at line 432 of file vtkPVMessage.pb.h.

Constructor & Destructor Documentation

◆ Variant() [1/5]

paraview_protobuf::Variant::Variant ( )
inline

Definition at line 265 of file vtkPVMessage.pb.h.

◆ ~Variant()

paraview_protobuf::Variant::~Variant ( )
override

◆ Variant() [2/5]

constexpr paraview_protobuf::Variant::Variant ( ::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized  )
explicit

◆ Variant() [3/5]

paraview_protobuf::Variant::Variant ( const Variant from)

◆ Variant() [4/5]

paraview_protobuf::Variant::Variant ( Variant &&  from)
inlinenoexcept

Definition at line 270 of file vtkPVMessage.pb.h.

◆ Variant() [5/5]

paraview_protobuf::Variant::Variant ( ::PROTOBUF_NAMESPACE_ID::Arena *  arena,
bool  is_message_owned = false 
)
explicitprotected

Member Function Documentation

◆ operator=() [1/2]

Variant& paraview_protobuf::Variant::operator= ( const Variant from)
inline

Definition at line 275 of file vtkPVMessage.pb.h.

◆ operator=() [2/2]

Variant& paraview_protobuf::Variant::operator= ( Variant &&  from)
inlinenoexcept

Definition at line 279 of file vtkPVMessage.pb.h.

◆ unknown_fields()

const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet& paraview_protobuf::Variant::unknown_fields ( ) const
inline

Definition at line 293 of file vtkPVMessage.pb.h.

◆ mutable_unknown_fields()

inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet* paraview_protobuf::Variant::mutable_unknown_fields ( )
inline

Definition at line 296 of file vtkPVMessage.pb.h.

◆ descriptor()

static const ::PROTOBUF_NAMESPACE_ID::Descriptor* paraview_protobuf::Variant::descriptor ( )
inlinestatic

Definition at line 300 of file vtkPVMessage.pb.h.

◆ GetDescriptor()

static const ::PROTOBUF_NAMESPACE_ID::Descriptor* paraview_protobuf::Variant::GetDescriptor ( )
inlinestatic

Definition at line 303 of file vtkPVMessage.pb.h.

◆ GetReflection()

static const ::PROTOBUF_NAMESPACE_ID::Reflection* paraview_protobuf::Variant::GetReflection ( )
inlinestatic

Definition at line 306 of file vtkPVMessage.pb.h.

◆ default_instance()

static const Variant& paraview_protobuf::Variant::default_instance ( )
inlinestatic

Definition at line 309 of file vtkPVMessage.pb.h.

◆ internal_default_instance()

static const Variant* paraview_protobuf::Variant::internal_default_instance ( )
inlinestatic

Definition at line 312 of file vtkPVMessage.pb.h.

◆ Swap()

void paraview_protobuf::Variant::Swap ( Variant other)
inline

Definition at line 322 of file vtkPVMessage.pb.h.

◆ UnsafeArenaSwap()

void paraview_protobuf::Variant::UnsafeArenaSwap ( Variant other)
inline

Definition at line 335 of file vtkPVMessage.pb.h.

◆ New()

Variant* paraview_protobuf::Variant::New ( ::PROTOBUF_NAMESPACE_ID::Arena *  arena = nullptr) const
inlinefinal

Definition at line 343 of file vtkPVMessage.pb.h.

◆ CopyFrom()

void paraview_protobuf::Variant::CopyFrom ( const Variant from)

◆ MergeFrom()

void paraview_protobuf::Variant::MergeFrom ( const Variant from)

◆ Clear()

PROTOBUF_ATTRIBUTE_REINITIALIZES void paraview_protobuf::Variant::Clear ( )
final

◆ IsInitialized()

bool paraview_protobuf::Variant::IsInitialized ( ) const
final

◆ ByteSizeLong()

size_t paraview_protobuf::Variant::ByteSizeLong ( ) const
final

◆ _InternalParse()

const char* paraview_protobuf::Variant::_InternalParse ( const char *  ptr,
::PROTOBUF_NAMESPACE_ID::internal::ParseContext *  ctx 
)
final

◆ _InternalSerialize()

uint8_t* paraview_protobuf::Variant::_InternalSerialize ( uint8_t *  target,
::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream *  stream 
) const
final

◆ GetCachedSize()

int paraview_protobuf::Variant::GetCachedSize ( ) const
inlinefinal

Definition at line 360 of file vtkPVMessage.pb.h.

◆ GetClassData()

const ::PROTOBUF_NAMESPACE_ID::Message::ClassData* paraview_protobuf::Variant::GetClassData ( ) const
final

◆ GetMetadata()

::PROTOBUF_NAMESPACE_ID::Metadata paraview_protobuf::Variant::GetMetadata ( ) const
final

◆ Type_IsValid()

static bool paraview_protobuf::Variant::Type_IsValid ( int  value)
inlinestatic

Definition at line 405 of file vtkPVMessage.pb.h.

◆ Type_descriptor()

static const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor* paraview_protobuf::Variant::Type_descriptor ( )
inlinestatic

Definition at line 415 of file vtkPVMessage.pb.h.

◆ Type_Name()

template<typename T >
static const std::string& paraview_protobuf::Variant::Type_Name ( enum_t_value)
inlinestatic

Definition at line 419 of file vtkPVMessage.pb.h.

◆ Type_Parse()

static bool paraview_protobuf::Variant::Type_Parse ( ::PROTOBUF_NAMESPACE_ID::ConstStringParam  name,
Type value 
)
inlinestatic

Definition at line 425 of file vtkPVMessage.pb.h.

◆ idtype_size()

int paraview_protobuf::Variant::idtype_size ( ) const
inline

Definition at line 4766 of file vtkPVMessage.pb.h.

◆ clear_idtype()

void paraview_protobuf::Variant::clear_idtype ( )
inline

Definition at line 4769 of file vtkPVMessage.pb.h.

◆ idtype() [1/2]

int64_t paraview_protobuf::Variant::idtype ( int  index) const
inline

Definition at line 4775 of file vtkPVMessage.pb.h.

◆ set_idtype()

void paraview_protobuf::Variant::set_idtype ( int  index,
int64_t  value 
)
inline

Definition at line 4779 of file vtkPVMessage.pb.h.

◆ add_idtype()

void paraview_protobuf::Variant::add_idtype ( int64_t  value)
inline

Definition at line 4786 of file vtkPVMessage.pb.h.

◆ idtype() [2/2]

const ::PROTOBUF_NAMESPACE_ID::RepeatedField< int64_t > & paraview_protobuf::Variant::idtype ( ) const
inline

Definition at line 4795 of file vtkPVMessage.pb.h.

◆ mutable_idtype()

PROTOBUF_NAMESPACE_ID::RepeatedField< int64_t > * paraview_protobuf::Variant::mutable_idtype ( )
inline

Definition at line 4804 of file vtkPVMessage.pb.h.

◆ integer_size()

int paraview_protobuf::Variant::integer_size ( ) const
inline

Definition at line 4813 of file vtkPVMessage.pb.h.

◆ clear_integer()

void paraview_protobuf::Variant::clear_integer ( )
inline

Definition at line 4816 of file vtkPVMessage.pb.h.

◆ integer() [1/2]

int32_t paraview_protobuf::Variant::integer ( int  index) const
inline

Definition at line 4822 of file vtkPVMessage.pb.h.

◆ set_integer()

void paraview_protobuf::Variant::set_integer ( int  index,
int32_t  value 
)
inline

Definition at line 4826 of file vtkPVMessage.pb.h.

◆ add_integer()

void paraview_protobuf::Variant::add_integer ( int32_t  value)
inline

Definition at line 4833 of file vtkPVMessage.pb.h.

◆ integer() [2/2]

const ::PROTOBUF_NAMESPACE_ID::RepeatedField< int32_t > & paraview_protobuf::Variant::integer ( ) const
inline

Definition at line 4842 of file vtkPVMessage.pb.h.

◆ mutable_integer()

PROTOBUF_NAMESPACE_ID::RepeatedField< int32_t > * paraview_protobuf::Variant::mutable_integer ( )
inline

Definition at line 4851 of file vtkPVMessage.pb.h.

◆ float64_size()

int paraview_protobuf::Variant::float64_size ( ) const
inline

Definition at line 4860 of file vtkPVMessage.pb.h.

◆ clear_float64()

void paraview_protobuf::Variant::clear_float64 ( )
inline

Definition at line 4863 of file vtkPVMessage.pb.h.

◆ float64() [1/2]

double paraview_protobuf::Variant::float64 ( int  index) const
inline

Definition at line 4869 of file vtkPVMessage.pb.h.

◆ set_float64()

void paraview_protobuf::Variant::set_float64 ( int  index,
double  value 
)
inline

Definition at line 4873 of file vtkPVMessage.pb.h.

◆ add_float64()

void paraview_protobuf::Variant::add_float64 ( double  value)
inline

Definition at line 4880 of file vtkPVMessage.pb.h.

◆ float64() [2/2]

const ::PROTOBUF_NAMESPACE_ID::RepeatedField< double > & paraview_protobuf::Variant::float64 ( ) const
inline

Definition at line 4889 of file vtkPVMessage.pb.h.

◆ mutable_float64()

PROTOBUF_NAMESPACE_ID::RepeatedField< double > * paraview_protobuf::Variant::mutable_float64 ( )
inline

Definition at line 4898 of file vtkPVMessage.pb.h.

◆ proxy_global_id_size()

int paraview_protobuf::Variant::proxy_global_id_size ( ) const
inline

Definition at line 4907 of file vtkPVMessage.pb.h.

◆ clear_proxy_global_id()

void paraview_protobuf::Variant::clear_proxy_global_id ( )
inline

Definition at line 4910 of file vtkPVMessage.pb.h.

◆ proxy_global_id() [1/2]

uint64_t paraview_protobuf::Variant::proxy_global_id ( int  index) const
inline

Definition at line 4916 of file vtkPVMessage.pb.h.

◆ set_proxy_global_id()

void paraview_protobuf::Variant::set_proxy_global_id ( int  index,
uint64_t  value 
)
inline

Definition at line 4920 of file vtkPVMessage.pb.h.

◆ add_proxy_global_id()

void paraview_protobuf::Variant::add_proxy_global_id ( uint64_t  value)
inline

Definition at line 4927 of file vtkPVMessage.pb.h.

◆ proxy_global_id() [2/2]

const ::PROTOBUF_NAMESPACE_ID::RepeatedField< uint64_t > & paraview_protobuf::Variant::proxy_global_id ( ) const
inline

Definition at line 4936 of file vtkPVMessage.pb.h.

◆ mutable_proxy_global_id()

PROTOBUF_NAMESPACE_ID::RepeatedField< uint64_t > * paraview_protobuf::Variant::mutable_proxy_global_id ( )
inline

Definition at line 4945 of file vtkPVMessage.pb.h.

◆ port_number_size()

int paraview_protobuf::Variant::port_number_size ( ) const
inline

Definition at line 4954 of file vtkPVMessage.pb.h.

◆ clear_port_number()

void paraview_protobuf::Variant::clear_port_number ( )
inline

Definition at line 4957 of file vtkPVMessage.pb.h.

◆ port_number() [1/2]

int32_t paraview_protobuf::Variant::port_number ( int  index) const
inline

Definition at line 4963 of file vtkPVMessage.pb.h.

◆ set_port_number()

void paraview_protobuf::Variant::set_port_number ( int  index,
int32_t  value 
)
inline

Definition at line 4967 of file vtkPVMessage.pb.h.

◆ add_port_number()

void paraview_protobuf::Variant::add_port_number ( int32_t  value)
inline

Definition at line 4974 of file vtkPVMessage.pb.h.

◆ port_number() [2/2]

const ::PROTOBUF_NAMESPACE_ID::RepeatedField< int32_t > & paraview_protobuf::Variant::port_number ( ) const
inline

Definition at line 4983 of file vtkPVMessage.pb.h.

◆ mutable_port_number()

PROTOBUF_NAMESPACE_ID::RepeatedField< int32_t > * paraview_protobuf::Variant::mutable_port_number ( )
inline

Definition at line 4992 of file vtkPVMessage.pb.h.

◆ txt_size()

int paraview_protobuf::Variant::txt_size ( ) const
inline

Definition at line 5001 of file vtkPVMessage.pb.h.

◆ clear_txt()

void paraview_protobuf::Variant::clear_txt ( )
inline

Definition at line 5004 of file vtkPVMessage.pb.h.

◆ txt() [1/2]

const std::string & paraview_protobuf::Variant::txt ( int  index) const
inline

Definition at line 5015 of file vtkPVMessage.pb.h.

◆ mutable_txt() [1/2]

std::string * paraview_protobuf::Variant::mutable_txt ( int  index)
inline

Definition at line 5019 of file vtkPVMessage.pb.h.

◆ set_txt() [1/4]

void paraview_protobuf::Variant::set_txt ( int  index,
const std::string value 
)
inline

Definition at line 5023 of file vtkPVMessage.pb.h.

◆ set_txt() [2/4]

void paraview_protobuf::Variant::set_txt ( int  index,
std::string &&  value 
)
inline

Definition at line 5027 of file vtkPVMessage.pb.h.

◆ set_txt() [3/4]

void paraview_protobuf::Variant::set_txt ( int  index,
const char *  value 
)
inline

Definition at line 5031 of file vtkPVMessage.pb.h.

◆ set_txt() [4/4]

void paraview_protobuf::Variant::set_txt ( int  index,
const char *  value,
size_t  size 
)
inline

Definition at line 5036 of file vtkPVMessage.pb.h.

◆ add_txt() [1/5]

std::string * paraview_protobuf::Variant::add_txt ( )
inline

Definition at line 5007 of file vtkPVMessage.pb.h.

◆ add_txt() [2/5]

void paraview_protobuf::Variant::add_txt ( const std::string value)
inline

Definition at line 5044 of file vtkPVMessage.pb.h.

◆ add_txt() [3/5]

void paraview_protobuf::Variant::add_txt ( std::string &&  value)
inline

Definition at line 5048 of file vtkPVMessage.pb.h.

◆ add_txt() [4/5]

void paraview_protobuf::Variant::add_txt ( const char *  value)
inline

Definition at line 5052 of file vtkPVMessage.pb.h.

◆ add_txt() [5/5]

void paraview_protobuf::Variant::add_txt ( const char *  value,
size_t  size 
)
inline

Definition at line 5057 of file vtkPVMessage.pb.h.

◆ txt() [2/2]

const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< std::string > & paraview_protobuf::Variant::txt ( ) const
inline

Definition at line 5062 of file vtkPVMessage.pb.h.

◆ mutable_txt() [2/2]

PROTOBUF_NAMESPACE_ID::RepeatedPtrField< std::string > * paraview_protobuf::Variant::mutable_txt ( )
inline

Definition at line 5067 of file vtkPVMessage.pb.h.

◆ binary_size()

int paraview_protobuf::Variant::binary_size ( ) const
inline

Definition at line 5076 of file vtkPVMessage.pb.h.

◆ clear_binary()

void paraview_protobuf::Variant::clear_binary ( )
inline

Definition at line 5079 of file vtkPVMessage.pb.h.

◆ binary() [1/2]

const std::string & paraview_protobuf::Variant::binary ( int  index) const
inline

Definition at line 5090 of file vtkPVMessage.pb.h.

◆ mutable_binary() [1/2]

std::string * paraview_protobuf::Variant::mutable_binary ( int  index)
inline

Definition at line 5094 of file vtkPVMessage.pb.h.

◆ set_binary() [1/4]

void paraview_protobuf::Variant::set_binary ( int  index,
const std::string value 
)
inline

Definition at line 5098 of file vtkPVMessage.pb.h.

◆ set_binary() [2/4]

void paraview_protobuf::Variant::set_binary ( int  index,
std::string &&  value 
)
inline

Definition at line 5102 of file vtkPVMessage.pb.h.

◆ set_binary() [3/4]

void paraview_protobuf::Variant::set_binary ( int  index,
const char *  value 
)
inline

Definition at line 5106 of file vtkPVMessage.pb.h.

◆ set_binary() [4/4]

void paraview_protobuf::Variant::set_binary ( int  index,
const void *  value,
size_t  size 
)
inline

Definition at line 5111 of file vtkPVMessage.pb.h.

◆ add_binary() [1/5]

std::string * paraview_protobuf::Variant::add_binary ( )
inline

Definition at line 5082 of file vtkPVMessage.pb.h.

◆ add_binary() [2/5]

void paraview_protobuf::Variant::add_binary ( const std::string value)
inline

Definition at line 5119 of file vtkPVMessage.pb.h.

◆ add_binary() [3/5]

void paraview_protobuf::Variant::add_binary ( std::string &&  value)
inline

Definition at line 5123 of file vtkPVMessage.pb.h.

◆ add_binary() [4/5]

void paraview_protobuf::Variant::add_binary ( const char *  value)
inline

Definition at line 5127 of file vtkPVMessage.pb.h.

◆ add_binary() [5/5]

void paraview_protobuf::Variant::add_binary ( const void *  value,
size_t  size 
)
inline

Definition at line 5132 of file vtkPVMessage.pb.h.

◆ binary() [2/2]

const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< std::string > & paraview_protobuf::Variant::binary ( ) const
inline

Definition at line 5137 of file vtkPVMessage.pb.h.

◆ mutable_binary() [2/2]

PROTOBUF_NAMESPACE_ID::RepeatedPtrField< std::string > * paraview_protobuf::Variant::mutable_binary ( )
inline

Definition at line 5142 of file vtkPVMessage.pb.h.

◆ has_type()

bool paraview_protobuf::Variant::has_type ( ) const
inline

Definition at line 4738 of file vtkPVMessage.pb.h.

◆ clear_type()

void paraview_protobuf::Variant::clear_type ( )
inline

Definition at line 4741 of file vtkPVMessage.pb.h.

◆ type()

paraview_protobuf::Variant_Type paraview_protobuf::Variant::type ( ) const
inline

Definition at line 4748 of file vtkPVMessage.pb.h.

◆ set_type()

void paraview_protobuf::Variant::set_type ( ::paraview_protobuf::Variant_Type  value)
inline

Definition at line 4757 of file vtkPVMessage.pb.h.

Friends And Related Function Documentation

◆ ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata

friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata
friend

Definition at line 369 of file vtkPVMessage.pb.h.

◆ ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper

template<typename T >
friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper
friend

Definition at line 615 of file vtkPVMessage.pb.h.

◆ ::TableStruct_vtkPVMessage_2eproto

friend struct ::TableStruct_vtkPVMessage_2eproto
friend

Definition at line 630 of file vtkPVMessage.pb.h.

◆ swap

void swap ( Variant a,
Variant b 
)
friend

Definition at line 319 of file vtkPVMessage.pb.h.

Member Data Documentation

◆ kIndexInFileMessages

constexpr int paraview_protobuf::Variant::kIndexInFileMessages
static
Initial value:
=
0

Definition at line 316 of file vtkPVMessage.pb.h.

◆ _class_data_

const ClassData paraview_protobuf::Variant::_class_data_
static

Definition at line 381 of file vtkPVMessage.pb.h.

◆ INT

constexpr Type paraview_protobuf::Variant::INT
static
Initial value:

Definition at line 389 of file vtkPVMessage.pb.h.

◆ FLOAT64

constexpr Type paraview_protobuf::Variant::FLOAT64
static
Initial value:

Definition at line 391 of file vtkPVMessage.pb.h.

◆ IDTYPE

constexpr Type paraview_protobuf::Variant::IDTYPE
static
Initial value:

Definition at line 393 of file vtkPVMessage.pb.h.

◆ STRING

constexpr Type paraview_protobuf::Variant::STRING
static
Initial value:

Definition at line 395 of file vtkPVMessage.pb.h.

◆ PROXY

constexpr Type paraview_protobuf::Variant::PROXY
static
Initial value:

Definition at line 397 of file vtkPVMessage.pb.h.

◆ INPUT

constexpr Type paraview_protobuf::Variant::INPUT
static
Initial value:

Definition at line 399 of file vtkPVMessage.pb.h.

◆ BYTES

constexpr Type paraview_protobuf::Variant::BYTES
static
Initial value:

Definition at line 401 of file vtkPVMessage.pb.h.

◆ MAP

constexpr Type paraview_protobuf::Variant::MAP
static
Initial value:

Definition at line 403 of file vtkPVMessage.pb.h.

◆ Type_MIN

constexpr Type paraview_protobuf::Variant::Type_MIN
static
Initial value:

Definition at line 408 of file vtkPVMessage.pb.h.

◆ Type_MAX

constexpr Type paraview_protobuf::Variant::Type_MAX
static
Initial value:

Definition at line 410 of file vtkPVMessage.pb.h.

◆ Type_ARRAYSIZE

constexpr int paraview_protobuf::Variant::Type_ARRAYSIZE
static
Initial value:

Definition at line 412 of file vtkPVMessage.pb.h.


The documentation for this class was generated from the following file: