Enums


Public Member Functions

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

Static Public Member Functions


Protected Member Functions

  • OStreamFile (FILE *aFile, bool aOwnsFile=true)
  • IOWrite (const void *t, size_t size)

Protected Attributes

  • FILE *
    mFile
  • bool
    mOwnsFile
  • fs::path
    mFileName
  • bool
    mDeleteOnDestroy