AuroraRuntime/Source/Grug/AuGrug.hpp
Jamie Reece Wilson 63050b2262 [+] IFileStream::IsFlushOnClose
[+] IFileStream::SetFlushOnClose
[+] IFileStream::IsWriteEoSOnClose
[+] IFileStream::SetWriteEoSOnClose
[+] IIOHandle::IsFlushOnClose
[+] IIOHandle::SetFlushOnClose
2024-01-02 00:00:47 +00:00

29 lines
568 B
C++

/***
Copyright (C) 2022 J Reece Wilson (a/k/a "Reece"). All rights reserved.
File: AuGrug.hpp
Date: 2022-02-03
Author: Reece
***/
#pragma once
#include "AuGrugThread.hpp"
#include "AuArrow.hpp"
namespace Aurora::Grug
{
void GrugFlushWrites();
void GrugFlushFlushs();
void NotifyGrugOfLogs();
void NotifyGrugOfTelemetry();
void GrugDoIoWork();
void DrachenlordScreech();
bool IsGrug();
void InitGrug();
void DeinitGrug();
void CloseHandle(AuUInt64 handle, bool bFlush = false);
void WaitForGrugTick();
}