DCSModulesAPI
1.0.0
DCS sub project containing all the control modules as libraries.
|
Exposes core functionalities of the API to the end user. More...
#include "../../config/exports.h"
#include "../../DCS_Utils/include/DCS_ModuleUtils.h"
#include <functional>
Go to the source code of this file.
Classes | |
struct | DCS::Memory::LinearDataPointer |
class | DCS::Memory::LinearAllocator |
Linearly allocates memory for a single use. More... | |
struct | DCS::Math::CountResult |
Namespaces | |
DCS::Threading | |
Handles threading and asynchronicity. | |
Functions | |
const DCS_API u16 | DCS::Threading::GetMaxHardwareConcurrency () |
Get current machine maximum hardware concurrency (Number of physical threads supported by the current implementation). | |
DCS_API void | DCS::Auth::Encrypt (DCS::u8 *to_encrypt, int size, DCS::u8 *key, DCS::u8 *iv, DCS::u8 *encrypted_out, DCS::u8 *tag) |
CountResult | DCS::Math::countArrayPeak (f64 *arr, u64 size, f64 vlo, f64 vhi, f64 vth) |
Exposes core functionalities of the API to the end user.