Enums


Public Member Functions

  • ~OStreamMem ()
  • void *
    getBuffer ()
  • void
    write (T t)
  • void
    write (const Buffer &buffer)
  • void
    writeEndian (T t, uint8_t endian)
  • void
    writeBig (T t)
  • void
    writeLittle (T t)
  • void
    writeData (const void *src, size_t size)

Static Public Member Functions


Protected Member Functions

  • OStreamMem (size_t bufferSizeHint)
  • void
    IOWrite (const void *t, size_t size)

Protected Attributes

  • void *
    mBuffer
  • size_t
    mDataSize
  • size_t
    mOffset
  • fs::path
    mFileName
  • bool
    mDeleteOnDestroy