[*] 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,
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)
{
}