summaryrefslogtreecommitdiff
path: root/battleNetApi/include/tokenBuilder.hpp
blob: 5af4791be4312013f43a14efd037a4cb3f70b1cd (plain)
1
2
3
4
5
6
7
8
9
10
11
12
#pragma once

#include <memory>
#include <token.hpp>

class TokenBuilder {
  public:
    TokenBuilder() = default;
    virtual ~TokenBuilder() = default;
    virtual TokenBuilder &buildToken() = 0;
    virtual std::shared_ptr<bnet::Token> getToken() = 0;
};