feat: LogosResult (#14)

* Add LogosResult

* Add documentation for complex types

* Add get type util function

* Add more shorthand functions

* Add bool support

* Provide more shorthand functions

* Throw exception on bad access

* Fix typo in doc
This commit is contained in:
Arnaud
2026-02-25 09:13:43 -05:00
committed by GitHub
parent 30ef7986f4
commit 4fdf157120
10 changed files with 297 additions and 5 deletions
+5
View File
@@ -14,12 +14,17 @@ LogosAPI::LogosAPI(const QString& module_name, QObject *parent)
// Get token manager instance
m_token_manager = &TokenManager::instance();
// Register LogosResult as QVariant type
qRegisterMetaType<LogosResult>("LogosResult");
}
LogosAPI::~LogosAPI()
{
// Provider and client will be automatically deleted as child objects
// Token manager is a singleton, so we don't delete it
}
LogosAPIProvider* LogosAPI::getProvider() const