[*] SharableByteBuffer constructors must be inline

This commit is contained in:
Reece Wilson 2024-07-13 18:51:07 +01:00
parent e665720f24
commit 3749702e34

View File

@ -495,17 +495,20 @@ namespace Aurora::Memory
struct SharableByteBuffer : ByteBuffer, struct SharableByteBuffer : ByteBuffer,
AuEnableSharedFromThis<SharableByteBuffer> AuEnableSharedFromThis<SharableByteBuffer>
{ {
SharableByteBuffer() : ByteBuffer() inline SharableByteBuffer() :
ByteBuffer()
{ {
} }
SharableByteBuffer(AuUInt uLength, bool circular = false, bool expandable = false) : ByteBuffer(uLength, circular, expandable) inline SharableByteBuffer(AuUInt uLength, bool circular = false, bool expandable = false) :
ByteBuffer(uLength, circular, expandable)
{ {
} }
SharableByteBuffer(AuUInt uLength, AuUInt uAlignment, bool circular = false, bool expandable = false) : ByteBuffer(uLength, uAlignment, circular, expandable) inline SharableByteBuffer(AuUInt uLength, AuUInt uAlignment, bool circular = false, bool expandable = false) :
ByteBuffer(uLength, uAlignment, circular, expandable)
{ {
} }