TrinityCore
Battlenet::JSON::Login::FormInput Class Reference

#include <Login.pb.h>

+ Inheritance diagram for Battlenet::JSON::Login::FormInput:

Public Member Functions

 FormInput ()
 
virtual ~FormInput ()
 
 FormInput (const FormInput &from)
 
FormInputoperator= (const FormInput &from)
 
const ::google::protobuf::UnknownFieldSet & unknown_fields () const
 
inline ::google::protobuf::UnknownFieldSet * mutable_unknown_fields ()
 
void Swap (FormInput *other)
 
FormInputNew () const
 
int GetCachedSize () const
 
::google::protobuf::Metadata GetMetadata () const
 
bool has_input_id () const
 
void clear_input_id ()
 
const ::std::string & input_id () const
 
void set_input_id (const ::std::string &value)
 
void set_input_id (const char *value)
 
void set_input_id (const char *value, size_t size)
 
inline ::std::string * mutable_input_id ()
 
inline ::std::string * release_input_id ()
 
void set_allocated_input_id (::std::string *input_id)
 
bool has_type () const
 
void clear_type ()
 
const ::std::string & type () const
 
void set_type (const ::std::string &value)
 
void set_type (const char *value)
 
void set_type (const char *value, size_t size)
 
inline ::std::string * mutable_type ()
 
inline ::std::string * release_type ()
 
void set_allocated_type (::std::string *type)
 
bool has_label () const
 
void clear_label ()
 
const ::std::string & label () const
 
void set_label (const ::std::string &value)
 
void set_label (const char *value)
 
void set_label (const char *value, size_t size)
 
inline ::std::string * mutable_label ()
 
inline ::std::string * release_label ()
 
void set_allocated_label (::std::string *label)
 
bool has_max_length () const
 
void clear_max_length ()
 
inline ::google::protobuf::uint32 max_length () const
 
void set_max_length (::google::protobuf::uint32 value)
 

Static Public Member Functions

static const ::google::protobuf::Descriptor * descriptor ()
 
static const FormInputdefault_instance ()
 

Static Public Attributes

static const int kInputIdFieldNumber = 1
 
static const int kTypeFieldNumber = 2
 
static const int kLabelFieldNumber = 3
 
static const int kMaxLengthFieldNumber = 4
 

Private Member Functions

void SharedCtor ()
 
void SharedDtor ()
 
void SetCachedSize (int size) const
 
void set_has_input_id ()
 
void clear_has_input_id ()
 
void set_has_type ()
 
void clear_has_type ()
 
void set_has_label ()
 
void clear_has_label ()
 
void set_has_max_length ()
 
void clear_has_max_length ()
 
void InitAsDefaultInstance ()
 

Private Attributes

::google::protobuf::UnknownFieldSet _unknown_fields_
 
::google::protobuf::uint32 _has_bits_ [1]
 
int _cached_size_
 
::std::string * input_id_
 
::std::string * type_
 
::std::string * label_
 
::google::protobuf::uint32 max_length_
 

Static Private Attributes

static FormInputdefault_instance_
 

Friends

void TC_PROTO_API protobuf_AddDesc_Login_2eproto ()
 
void protobuf_AssignDesc_Login_2eproto ()
 
void protobuf_ShutdownFile_Login_2eproto ()
 

Detailed Description

Definition at line 148 of file Login.pb.h.

Constructor & Destructor Documentation

◆ FormInput() [1/2]

Battlenet::JSON::Login::FormInput::FormInput ( )

◆ ~FormInput()

virtual Battlenet::JSON::Login::FormInput::~FormInput ( )
virtual

◆ FormInput() [2/2]

Battlenet::JSON::Login::FormInput::FormInput ( const FormInput from)

Member Function Documentation

◆ clear_has_input_id()

void Battlenet::JSON::Login::FormInput::clear_has_input_id ( )
inlineprivate

Definition at line 1173 of file Login.pb.h.

+ Here is the caller graph for this function:

◆ clear_has_label()

void Battlenet::JSON::Login::FormInput::clear_has_label ( )
inlineprivate

Definition at line 1325 of file Login.pb.h.

+ Here is the caller graph for this function:

◆ clear_has_max_length()

void Battlenet::JSON::Login::FormInput::clear_has_max_length ( )
inlineprivate

Definition at line 1401 of file Login.pb.h.

+ Here is the caller graph for this function:

◆ clear_has_type()

void Battlenet::JSON::Login::FormInput::clear_has_type ( )
inlineprivate

Definition at line 1249 of file Login.pb.h.

+ Here is the caller graph for this function:

◆ clear_input_id()

void Battlenet::JSON::Login::FormInput::clear_input_id ( )
inline

Definition at line 1176 of file Login.pb.h.

+ Here is the call graph for this function:

◆ clear_label()

void Battlenet::JSON::Login::FormInput::clear_label ( )
inline

Definition at line 1328 of file Login.pb.h.

+ Here is the call graph for this function:

◆ clear_max_length()

void Battlenet::JSON::Login::FormInput::clear_max_length ( )
inline

Definition at line 1404 of file Login.pb.h.

+ Here is the call graph for this function:

◆ clear_type()

void Battlenet::JSON::Login::FormInput::clear_type ( )
inline

Definition at line 1252 of file Login.pb.h.

+ Here is the call graph for this function:

◆ default_instance()

static const FormInput & Battlenet::JSON::Login::FormInput::default_instance ( )
static

◆ descriptor()

static const ::google::protobuf::Descriptor * Battlenet::JSON::Login::FormInput::descriptor ( )
static

◆ GetCachedSize()

int Battlenet::JSON::Login::FormInput::GetCachedSize ( ) const
inline

Definition at line 176 of file Login.pb.h.

◆ GetMetadata()

::google::protobuf::Metadata Battlenet::JSON::Login::FormInput::GetMetadata ( ) const

◆ has_input_id()

bool Battlenet::JSON::Login::FormInput::has_input_id ( ) const
inline

Definition at line 1167 of file Login.pb.h.

◆ has_label()

bool Battlenet::JSON::Login::FormInput::has_label ( ) const
inline

Definition at line 1319 of file Login.pb.h.

◆ has_max_length()

bool Battlenet::JSON::Login::FormInput::has_max_length ( ) const
inline

Definition at line 1395 of file Login.pb.h.

◆ has_type()

bool Battlenet::JSON::Login::FormInput::has_type ( ) const
inline

Definition at line 1243 of file Login.pb.h.

◆ InitAsDefaultInstance()

void Battlenet::JSON::Login::FormInput::InitAsDefaultInstance ( )
private

◆ input_id()

const ::std::string & Battlenet::JSON::Login::FormInput::input_id ( ) const
inline

Definition at line 1182 of file Login.pb.h.

+ Here is the caller graph for this function:

◆ label()

const ::std::string & Battlenet::JSON::Login::FormInput::label ( ) const
inline

Definition at line 1334 of file Login.pb.h.

+ Here is the caller graph for this function:

◆ max_length()

google::protobuf::uint32 Battlenet::JSON::Login::FormInput::max_length ( ) const
inline

Definition at line 1408 of file Login.pb.h.

◆ mutable_input_id()

std::string * Battlenet::JSON::Login::FormInput::mutable_input_id ( )
inline

Definition at line 1210 of file Login.pb.h.

+ Here is the call graph for this function:

◆ mutable_label()

std::string * Battlenet::JSON::Login::FormInput::mutable_label ( )
inline

Definition at line 1362 of file Login.pb.h.

+ Here is the call graph for this function:

◆ mutable_type()

std::string * Battlenet::JSON::Login::FormInput::mutable_type ( )
inline

Definition at line 1286 of file Login.pb.h.

+ Here is the call graph for this function:

◆ mutable_unknown_fields()

inline ::google::protobuf::UnknownFieldSet * Battlenet::JSON::Login::FormInput::mutable_unknown_fields ( )
inline

Definition at line 164 of file Login.pb.h.

◆ New()

FormInput * Battlenet::JSON::Login::FormInput::New ( ) const

◆ operator=()

FormInput & Battlenet::JSON::Login::FormInput::operator= ( const FormInput from)
inline

Definition at line 155 of file Login.pb.h.

◆ release_input_id()

std::string * Battlenet::JSON::Login::FormInput::release_input_id ( )
inline

Definition at line 1218 of file Login.pb.h.

+ Here is the call graph for this function:

◆ release_label()

std::string * Battlenet::JSON::Login::FormInput::release_label ( )
inline

Definition at line 1370 of file Login.pb.h.

+ Here is the call graph for this function:

◆ release_type()

std::string * Battlenet::JSON::Login::FormInput::release_type ( )
inline

Definition at line 1294 of file Login.pb.h.

+ Here is the call graph for this function:

◆ set_allocated_input_id()

void Battlenet::JSON::Login::FormInput::set_allocated_input_id ( ::std::string *  input_id)
inline

Definition at line 1228 of file Login.pb.h.

+ Here is the call graph for this function:

◆ set_allocated_label()

void Battlenet::JSON::Login::FormInput::set_allocated_label ( ::std::string *  label)
inline

Definition at line 1380 of file Login.pb.h.

+ Here is the call graph for this function:

◆ set_allocated_type()

void Battlenet::JSON::Login::FormInput::set_allocated_type ( ::std::string *  type)
inline

Definition at line 1304 of file Login.pb.h.

+ Here is the call graph for this function:

◆ set_has_input_id()

void Battlenet::JSON::Login::FormInput::set_has_input_id ( )
inlineprivate

Definition at line 1170 of file Login.pb.h.

+ Here is the caller graph for this function:

◆ set_has_label()

void Battlenet::JSON::Login::FormInput::set_has_label ( )
inlineprivate

Definition at line 1322 of file Login.pb.h.

+ Here is the caller graph for this function:

◆ set_has_max_length()

void Battlenet::JSON::Login::FormInput::set_has_max_length ( )
inlineprivate

Definition at line 1398 of file Login.pb.h.

+ Here is the caller graph for this function:

◆ set_has_type()

void Battlenet::JSON::Login::FormInput::set_has_type ( )
inlineprivate

Definition at line 1246 of file Login.pb.h.

+ Here is the caller graph for this function:

◆ set_input_id() [1/3]

void Battlenet::JSON::Login::FormInput::set_input_id ( const ::std::string &  value)
inline

Definition at line 1186 of file Login.pb.h.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ set_input_id() [2/3]

void Battlenet::JSON::Login::FormInput::set_input_id ( const char *  value)
inline

Definition at line 1194 of file Login.pb.h.

+ Here is the call graph for this function:

◆ set_input_id() [3/3]

void Battlenet::JSON::Login::FormInput::set_input_id ( const char *  value,
size_t  size 
)
inline

Definition at line 1202 of file Login.pb.h.

+ Here is the call graph for this function:

◆ set_label() [1/3]

void Battlenet::JSON::Login::FormInput::set_label ( const ::std::string &  value)
inline

Definition at line 1338 of file Login.pb.h.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ set_label() [2/3]

void Battlenet::JSON::Login::FormInput::set_label ( const char *  value)
inline

Definition at line 1346 of file Login.pb.h.

+ Here is the call graph for this function:

◆ set_label() [3/3]

void Battlenet::JSON::Login::FormInput::set_label ( const char *  value,
size_t  size 
)
inline

Definition at line 1354 of file Login.pb.h.

+ Here is the call graph for this function:

◆ set_max_length()

void Battlenet::JSON::Login::FormInput::set_max_length ( ::google::protobuf::uint32  value)
inline

Definition at line 1412 of file Login.pb.h.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ set_type() [1/3]

void Battlenet::JSON::Login::FormInput::set_type ( const ::std::string &  value)
inline

Definition at line 1262 of file Login.pb.h.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ set_type() [2/3]

void Battlenet::JSON::Login::FormInput::set_type ( const char *  value)
inline

Definition at line 1270 of file Login.pb.h.

+ Here is the call graph for this function:

◆ set_type() [3/3]

void Battlenet::JSON::Login::FormInput::set_type ( const char *  value,
size_t  size 
)
inline

Definition at line 1278 of file Login.pb.h.

+ Here is the call graph for this function:

◆ SetCachedSize()

void Battlenet::JSON::Login::FormInput::SetCachedSize ( int  size) const
private

◆ SharedCtor()

void Battlenet::JSON::Login::FormInput::SharedCtor ( )
private

◆ SharedDtor()

void Battlenet::JSON::Login::FormInput::SharedDtor ( )
private

◆ Swap()

void Battlenet::JSON::Login::FormInput::Swap ( FormInput other)

◆ type()

const ::std::string & Battlenet::JSON::Login::FormInput::type ( ) const
inline

Definition at line 1258 of file Login.pb.h.

+ Here is the caller graph for this function:

◆ unknown_fields()

const ::google::protobuf::UnknownFieldSet & Battlenet::JSON::Login::FormInput::unknown_fields ( ) const
inline

Definition at line 160 of file Login.pb.h.

Friends And Related Function Documentation

◆ protobuf_AddDesc_Login_2eproto

void TC_PROTO_API protobuf_AddDesc_Login_2eproto ( )
friend

◆ protobuf_AssignDesc_Login_2eproto

void protobuf_AssignDesc_Login_2eproto ( )
friend

◆ protobuf_ShutdownFile_Login_2eproto

void protobuf_ShutdownFile_Login_2eproto ( )
friend

Member Data Documentation

◆ _cached_size_

int Battlenet::JSON::Login::FormInput::_cached_size_
mutableprivate

Definition at line 245 of file Login.pb.h.

◆ _has_bits_

::google::protobuf::uint32 Battlenet::JSON::Login::FormInput::_has_bits_[1]
private

Definition at line 244 of file Login.pb.h.

◆ _unknown_fields_

::google::protobuf::UnknownFieldSet Battlenet::JSON::Login::FormInput::_unknown_fields_
private

Definition at line 242 of file Login.pb.h.

◆ default_instance_

FormInput* Battlenet::JSON::Login::FormInput::default_instance_
staticprivate

Definition at line 255 of file Login.pb.h.

◆ input_id_

::std::string* Battlenet::JSON::Login::FormInput::input_id_
private

Definition at line 246 of file Login.pb.h.

◆ kInputIdFieldNumber

const int Battlenet::JSON::Login::FormInput::kInputIdFieldNumber = 1
static

Definition at line 191 of file Login.pb.h.

◆ kLabelFieldNumber

const int Battlenet::JSON::Login::FormInput::kLabelFieldNumber = 3
static

Definition at line 215 of file Login.pb.h.

◆ kMaxLengthFieldNumber

const int Battlenet::JSON::Login::FormInput::kMaxLengthFieldNumber = 4
static

Definition at line 227 of file Login.pb.h.

◆ kTypeFieldNumber

const int Battlenet::JSON::Login::FormInput::kTypeFieldNumber = 2
static

Definition at line 203 of file Login.pb.h.

◆ label_

::std::string* Battlenet::JSON::Login::FormInput::label_
private

Definition at line 248 of file Login.pb.h.

◆ max_length_

::google::protobuf::uint32 Battlenet::JSON::Login::FormInput::max_length_
private

Definition at line 249 of file Login.pb.h.

◆ type_

::std::string* Battlenet::JSON::Login::FormInput::type_
private

Definition at line 247 of file Login.pb.h.


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