[*] Minor adjustments
This commit is contained in:
parent
64b2690159
commit
086de4600f
@ -26,7 +26,7 @@ namespace Aurora::IO::FS
|
|||||||
|
|
||||||
virtual EStreamError Open() override
|
virtual EStreamError Open() override
|
||||||
{
|
{
|
||||||
return stream_ ? EStreamError::eErrorNone : EStreamError::eErrorStreamInterrupted;
|
return stream_ ? EStreamError::eErrorNone : EStreamError::eErrorStreamNotOpen;
|
||||||
}
|
}
|
||||||
|
|
||||||
virtual EStreamError Read(const Memory::MemoryViewStreamWrite ¶mters) override
|
virtual EStreamError Read(const Memory::MemoryViewStreamWrite ¶mters) override
|
||||||
|
@ -26,7 +26,7 @@ namespace Aurora::IO::FS
|
|||||||
|
|
||||||
virtual EStreamError Open() override
|
virtual EStreamError Open() override
|
||||||
{
|
{
|
||||||
return stream_ ? EStreamError::eErrorNone : EStreamError::eErrorStreamInterrupted;
|
return stream_ ? EStreamError::eErrorNone : EStreamError::eErrorStreamNotOpen;
|
||||||
}
|
}
|
||||||
|
|
||||||
virtual EStreamError Write(const Memory::MemoryViewStreamRead & parameters) override
|
virtual EStreamError Write(const Memory::MemoryViewStreamRead & parameters) override
|
||||||
|
@ -240,7 +240,7 @@ namespace Aurora::Memory
|
|||||||
inline ByteBuffer &operator =(ByteBuffer &&);
|
inline ByteBuffer &operator =(ByteBuffer &&);
|
||||||
|
|
||||||
// &byteArray[n]
|
// &byteArray[n]
|
||||||
inline AuUInt8 &operator [](AuUInt idx);
|
inline AuUInt8 &operator [](AuUInt idx) const;
|
||||||
|
|
||||||
// if (byteArray) -> if (byteArray->IsValid())
|
// if (byteArray) -> if (byteArray->IsValid())
|
||||||
inline operator bool() const;
|
inline operator bool() const;
|
||||||
|
@ -39,7 +39,7 @@ namespace Aurora::Memory
|
|||||||
Reserve(size);
|
Reserve(size);
|
||||||
}
|
}
|
||||||
|
|
||||||
AuUInt8 &ByteBuffer::operator [](AuUInt idx)
|
AuUInt8 &ByteBuffer::operator [](AuUInt idx) const
|
||||||
{
|
{
|
||||||
return *(data() + idx);
|
return *(data() + idx);
|
||||||
}
|
}
|
||||||
|
@ -232,7 +232,7 @@ namespace Aurora::Memory
|
|||||||
}
|
}
|
||||||
|
|
||||||
template<typename T>
|
template<typename T>
|
||||||
using AuList = typename std::conditional<AuIsClass_v<T>, AURORA_RUNTIME_AU_LIST<T>, AURORA_RUNTIME_AU_LIST<T, Aurora::Memory::SpeedyArrayAllocator<T>>>::type;
|
using AuList = AuConditional_t<AuIsClass_v<T>, AURORA_RUNTIME_AU_LIST<T>, AURORA_RUNTIME_AU_LIST<T, Aurora::Memory::SpeedyArrayAllocator<T>>>;
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
@ -9,7 +9,7 @@
|
|||||||
#include "Debug.hpp"
|
#include "Debug.hpp"
|
||||||
#include "Panic.hpp"
|
#include "Panic.hpp"
|
||||||
//#include <intrin.h>
|
//#include <intrin.h>
|
||||||
#include <Source/Console/ConsoleFIO/ConsoleFIO.hpp>
|
#include <Source/Console/Flusher.hpp>
|
||||||
|
|
||||||
namespace Aurora::Debug
|
namespace Aurora::Debug
|
||||||
{
|
{
|
||||||
@ -40,6 +40,13 @@ namespace Aurora::Debug
|
|||||||
|
|
||||||
AUKN_SYM void Panic()
|
AUKN_SYM void Panic()
|
||||||
{
|
{
|
||||||
|
//
|
||||||
|
static bool handlingFatal = false;
|
||||||
|
if (AuExchange(handlingFatal, true))
|
||||||
|
{
|
||||||
|
goto failFast;
|
||||||
|
}
|
||||||
|
|
||||||
DebugBreak();
|
DebugBreak();
|
||||||
|
|
||||||
try
|
try
|
||||||
@ -53,7 +60,7 @@ namespace Aurora::Debug
|
|||||||
|
|
||||||
try
|
try
|
||||||
{
|
{
|
||||||
Console::ConsoleFIO::Flush();
|
Console::ForceFlush();
|
||||||
}
|
}
|
||||||
catch (...)
|
catch (...)
|
||||||
{
|
{
|
||||||
@ -73,13 +80,7 @@ namespace Aurora::Debug
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
//
|
failFast:
|
||||||
static bool handlingFatal = false;
|
|
||||||
if (AuExchange(handlingFatal, true))
|
|
||||||
{
|
|
||||||
std::terminate();
|
|
||||||
}
|
|
||||||
|
|
||||||
#if defined(AURORA_IS_MODERNNT_DERIVED)
|
#if defined(AURORA_IS_MODERNNT_DERIVED)
|
||||||
__fastfail('FCKD');
|
__fastfail('FCKD');
|
||||||
#else
|
#else
|
||||||
|
Loading…
Reference in New Issue
Block a user