|
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.
1.8.11