DCSModulesAPI  1.0.0
DCS sub project containing all the control modules as libraries.
Classes | Functions
internal.h File Reference
#include "DCS_ModuleUtils.h"
#include "../../DCS_Network/include/internal.h"
#include <queue>
#include <mutex>
#include <condition_variable>

Go to the source code of this file.

Classes

class  DCS::Utils::SMessageQueue
 
class  DCS::Utils::ByteQueue
 

Functions

DCS::GenericHandle AllocateGenericHandle (DCS::u16 size, DCS::GenericHandle obj=nullptr)
 
void FreeGenericHandle (DCS::GenericHandle hnd)
 
template<typename E >
constexpr auto DCS::Utils::toUnderlyingType (E e)
 
DCS_INTERNAL_TEST void DCS::Utils::GetConsoleSize (int *x, int *y)
 
DCS_INTERNAL_TEST void DCS::Utils::SetConsoleMargins (int t, int b)
 
DCS_INTERNAL_TEST void DCS::Utils::WriteConsoleLine (int b, const char *str)
 
DCS_INTERNAL_TEST void DCS::Utils::SetStdinEcho (bool enable)