TrinityCore
Login.pb.h File Reference
#include <string>
#include <google/protobuf/stubs/common.h>
#include <google/protobuf/generated_message_util.h>
#include <google/protobuf/message.h>
#include <google/protobuf/repeated_field.h>
#include <google/protobuf/extension_set.h>
#include <google/protobuf/generated_enum_reflection.h>
#include <google/protobuf/unknown_field_set.h>
#include "Define.h"
+ Include dependency graph for Login.pb.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  Battlenet::JSON::Login::ErrorResponse
 
class  Battlenet::JSON::Login::FormInput
 
class  Battlenet::JSON::Login::FormInputs
 
class  Battlenet::JSON::Login::FormInputValue
 
class  Battlenet::JSON::Login::LoginForm
 
class  Battlenet::JSON::Login::SrpLoginChallenge
 
class  Battlenet::JSON::Login::LoginResult
 
class  Battlenet::JSON::Login::LoginRefreshResult
 
class  Battlenet::JSON::Login::GameAccountInfo
 
class  Battlenet::JSON::Login::GameAccountList
 
struct  google::protobuf::is_proto_enum< ::Battlenet::JSON::Login::FormType >
 
struct  google::protobuf::is_proto_enum< ::Battlenet::JSON::Login::AuthenticationState >
 

Namespaces

namespace  Battlenet
 
namespace  Battlenet::JSON
 
namespace  Battlenet::JSON::Login
 
namespace  google
 
namespace  google::protobuf
 

Enumerations

enum  Battlenet::JSON::Login::FormType { Battlenet::JSON::Login::LOGIN_FORM = 1 }
 
enum  Battlenet::JSON::Login::AuthenticationState { Battlenet::JSON::Login::LOGIN = 1 , Battlenet::JSON::Login::LEGAL = 2 , Battlenet::JSON::Login::AUTHENTICATOR = 3 , Battlenet::JSON::Login::DONE = 4 }
 

Functions

void TC_PROTO_API Battlenet::JSON::Login::protobuf_AddDesc_Login_2eproto ()
 
void Battlenet::JSON::Login::protobuf_AssignDesc_Login_2eproto ()
 
void Battlenet::JSON::Login::protobuf_ShutdownFile_Login_2eproto ()
 
TC_PROTO_API bool Battlenet::JSON::Login::FormType_IsValid (int value)
 
TC_PROTO_APIconst ::google::protobuf::EnumDescriptor * Battlenet::JSON::Login::FormType_descriptor ()
 
const ::std::string & Battlenet::JSON::Login::FormType_Name (FormType value)
 
bool Battlenet::JSON::Login::FormType_Parse (const ::std::string &name, FormType *value)
 
TC_PROTO_API bool Battlenet::JSON::Login::AuthenticationState_IsValid (int value)
 
TC_PROTO_APIconst ::google::protobuf::EnumDescriptor * Battlenet::JSON::Login::AuthenticationState_descriptor ()
 
const ::std::string & Battlenet::JSON::Login::AuthenticationState_Name (AuthenticationState value)
 
bool Battlenet::JSON::Login::AuthenticationState_Parse (const ::std::string &name, AuthenticationState *value)
 
template<>
const EnumDescriptor * google::protobuf::GetEnumDescriptor< ::Battlenet::JSON::Login::FormType > ()
 
template<>
const EnumDescriptor * google::protobuf::GetEnumDescriptor< ::Battlenet::JSON::Login::AuthenticationState > ()
 

Variables

const FormType Battlenet::JSON::Login::FormType_MIN = LOGIN_FORM
 
const FormType Battlenet::JSON::Login::FormType_MAX = LOGIN_FORM
 
const int Battlenet::JSON::Login::FormType_ARRAYSIZE = FormType_MAX + 1
 
const AuthenticationState Battlenet::JSON::Login::AuthenticationState_MIN = LOGIN
 
const AuthenticationState Battlenet::JSON::Login::AuthenticationState_MAX = DONE
 
const int Battlenet::JSON::Login::AuthenticationState_ARRAYSIZE = AuthenticationState_MAX + 1