TrinityCore
Loading...
Searching...
No Matches
GameUtilitiesService.h File Reference
#include "Service.h"
#include "Client/game_utilities_service.pb.h"
#include "Client/api/client/v2/game_utilities_service.pb.h"
#include <variant>
#include <vector>
+ Include dependency graph for GameUtilitiesService.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  Battlenet::Services::Shared::GameUtilities
 
class  Battlenet::Services::V1::GameUtilities
 
class  Battlenet::Services::V2::GameUtilities
 

Namespaces

namespace  Battlenet
 
namespace  Battlenet::Services
 
namespace  Battlenet::Services::Shared
 
namespace  Battlenet::Services::V1
 
namespace  Battlenet::Services::V2
 

Typedefs

using Battlenet::Services::Variant = std::variant< bool, int64, double, std::string, std::vector< uint8 >, uint64 >
 

Functions

Battlenet::Services::Variant Battlenet::Services::V1::FromProto (bgs::protocol::Variant const &from)
 
void Battlenet::Services::V1::ToProto (Battlenet::Services::Variant const &from, bgs::protocol::Variant *to)
 
Battlenet::Services::Variant Battlenet::Services::V2::FromProto (bgs::protocol::v2::Variant const &from)
 
void Battlenet::Services::V2::ToProto (Battlenet::Services::Variant const &from, bgs::protocol::v2::Variant *to)