2
0
mirror of https://github.com/tribufu/sdk-cpp synced 2025-06-28 11:06:49 +00:00

Update main branch ()

* New api from upstream

* Create .clang-format

* Update .clang-format

* Remove mintaka submodule

* Add premake-core submodule

* Update premake-core

* Fix includes
This commit is contained in:
Guilherme Werner
2024-03-06 19:01:54 -03:00
committed by GitHub
parent 67b1d41f22
commit 2e2462fd38
25 changed files with 501 additions and 55 deletions

32
src/options.cpp Normal file

@ -0,0 +1,32 @@
// Copyright (c) Tribufu. All Rights Reserved.
#include <tribufu/options.h>
namespace tribufu
{
TribufuApiOptions::TribufuApiOptions() : TribufuApiOptions(nullptr, nullptr, nullptr, 0.0f)
{
}
TribufuApiOptions::TribufuApiOptions(std::string api_key) : TribufuApiOptions(api_key, nullptr, nullptr, 0.0f)
{
}
TribufuApiOptions::TribufuApiOptions(std::string access_token, std::string refresh_token, float expires_in)
: TribufuApiOptions(nullptr, access_token, refresh_token, expires_in)
{
}
TribufuApiOptions::TribufuApiOptions(std::string api_key, std::string access_token, std::string refresh_token,
float expires_in)
{
this->api_key = api_key;
this->access_token = access_token;
this->refresh_token = refresh_token;
this->expires_in = expires_in;
}
TribufuApiOptions::~TribufuApiOptions()
{
}
}