canRead() const | mitsuba::FileStream | virtual |
canWrite() const | mitsuba::FileStream | virtual |
close() | mitsuba::FileStream | |
copyTo(Stream *stream, int64_t numBytes=-1) | mitsuba::Stream | |
createTemporary() | mitsuba::FileStream | static |
decRef(bool autoDeallocate=true) const | Object | |
EAppendReadWrite enum value | mitsuba::FileStream | |
EAppendWrite enum value | mitsuba::FileStream | |
EBigEndian enum value | mitsuba::Stream | |
EByteOrder enum name | mitsuba::Stream | |
EFileMode enum name | mitsuba::FileStream | |
ELittleEndian enum value | mitsuba::Stream | |
ENetworkByteOrder enum value | mitsuba::Stream | |
EReadOnly enum value | mitsuba::FileStream | |
EReadWrite enum value | mitsuba::FileStream | |
ETruncReadWrite enum value | mitsuba::FileStream | |
ETruncWrite enum value | mitsuba::FileStream | |
FileStream() | mitsuba::FileStream | |
FileStream(const fs::path &path, EFileMode mode=EReadOnly) | mitsuba::FileStream | explicit |
flush() | mitsuba::FileStream | virtual |
getByteOrder() const | mitsuba::Stream | inline |
getClass() const | mitsuba::FileStream | virtual |
getHostByteOrder() | mitsuba::Stream | inlinestatic |
getPath() const | mitsuba::FileStream | |
getPos() const | mitsuba::FileStream | virtual |
getRefCount() const | Object | inline |
getSize() const | mitsuba::FileStream | virtual |
incRef() const | Object | |
isEOF() const | mitsuba::Stream | |
m_theClass | mitsuba::FileStream | static |
Object() | Object | |
open(const fs::path &filename, EFileMode mode=EReadOnly) | mitsuba::FileStream | |
read(void *ptr, size_t size) | mitsuba::FileStream | virtual |
readArray(T *array, size_t count) | mitsuba::Stream | inline |
readArray(T(&arr)[N]) | mitsuba::Stream | inline |
readBool() | mitsuba::Stream | inline |
readChar() | mitsuba::Stream | |
readDouble() | mitsuba::Stream | |
readDoubleArray(double *data, size_t size) | mitsuba::Stream | |
readDoubleArray(double(&values)[N]) | mitsuba::Stream | inline |
readElement() | mitsuba::Stream | inline |
readFloat() | mitsuba::Stream | inline |
readFloatArray(Float *data, size_t size) | mitsuba::Stream | inline |
readFloatArray(Float(&values)[N]) | mitsuba::Stream | inline |
readHalf() | mitsuba::Stream | |
readHalfArray(half *data, size_t size) | mitsuba::Stream | |
readHalfArray(half(&values)[N]) | mitsuba::Stream | inline |
readInt() | mitsuba::Stream | |
readIntArray(int *dst, size_t size) | mitsuba::Stream | |
readIntArray(int(&values)[N]) | mitsuba::Stream | inline |
readLine() | mitsuba::Stream | |
readLong() | mitsuba::Stream | |
readLongArray(int64_t *dst, size_t size) | mitsuba::Stream | |
readLongArray(int64_t(&values)[N]) | mitsuba::Stream | inline |
readShort() | mitsuba::Stream | |
readShortArray(short *dest, size_t size) | mitsuba::Stream | |
readShortArray(short(&values)[N]) | mitsuba::Stream | inline |
readSingle() | mitsuba::Stream | |
readSingleArray(float *data, size_t size) | mitsuba::Stream | |
readSingleArray(float(&values)[N]) | mitsuba::Stream | inline |
readSize() | mitsuba::Stream | inline |
readString() | mitsuba::Stream | |
readUChar() | mitsuba::Stream | |
readUInt() | mitsuba::Stream | |
readUIntArray(unsigned int *dest, size_t size) | mitsuba::Stream | |
readUIntArray(int(&values)[N]) | mitsuba::Stream | inline |
readULong() | mitsuba::Stream | |
readULongArray(uint64_t *dst, size_t size) | mitsuba::Stream | |
readULongArray(uint64_t(&values)[N]) | mitsuba::Stream | inline |
readUShort() | mitsuba::Stream | |
readUShortArray(unsigned short *dest, size_t size) | mitsuba::Stream | |
readUShortArray(short(&values)[N]) | mitsuba::Stream | inline |
remove() | mitsuba::FileStream | |
seek(size_t pos) | mitsuba::FileStream | virtual |
setByteOrder(EByteOrder byteOrder) | mitsuba::Stream | |
skip(size_t amount) | mitsuba::Stream | |
staticInitialization() | mitsuba::FileStream | static |
staticShutdown() | mitsuba::FileStream | static |
Stream() | mitsuba::Stream | |
toString() const | mitsuba::FileStream | virtual |
truncate(size_t size) | mitsuba::FileStream | virtual |
write(const void *ptr, size_t size) | mitsuba::FileStream | virtual |
writeArray(const T *array, size_t count) | mitsuba::Stream | inline |
writeArray(const T(&arr)[N]) | mitsuba::Stream | inline |
writeBool(bool value) | mitsuba::Stream | inline |
writeChar(char value) | mitsuba::Stream | |
writeDouble(double value) | mitsuba::Stream | |
writeDoubleArray(const double *data, size_t size) | mitsuba::Stream | |
writeDoubleArray(const double(&values)[N]) | mitsuba::Stream | inline |
writeElement(T value) | mitsuba::Stream | inline |
writeFloat(Float value) | mitsuba::Stream | inline |
writeFloatArray(const Float *data, size_t size) | mitsuba::Stream | inline |
writeFloatArray(const Float(&values)[N]) | mitsuba::Stream | inline |
writeHalf(half value) | mitsuba::Stream | |
writeHalfArray(const half *data, size_t size) | mitsuba::Stream | |
writeHalfArray(const half(&values)[N]) | mitsuba::Stream | inline |
writeInt(int value) | mitsuba::Stream | |
writeIntArray(const int *values, size_t size) | mitsuba::Stream | |
writeIntArray(const int(&values)[N]) | mitsuba::Stream | inline |
writeLine(const std::string &value) | mitsuba::Stream | |
writeLong(int64_t value) | mitsuba::Stream | |
writeLongArray(const int64_t *values, size_t size) | mitsuba::Stream | |
writeLongArray(const int64_t(&values)[N]) | mitsuba::Stream | inline |
writeShort(short value) | mitsuba::Stream | |
writeShortArray(const short *values, size_t size) | mitsuba::Stream | |
writeShortArray(const short(&values)[N]) | mitsuba::Stream | inline |
writeSingle(float value) | mitsuba::Stream | |
writeSingleArray(const float *data, size_t size) | mitsuba::Stream | |
writeSingleArray(const float(&values)[N]) | mitsuba::Stream | inline |
writeSize(size_t value) | mitsuba::Stream | inline |
writeString(const std::string &value) | mitsuba::Stream | |
writeUChar(unsigned char value) | mitsuba::Stream | |
writeUInt(unsigned int value) | mitsuba::Stream | |
writeUIntArray(const unsigned int *values, size_t size) | mitsuba::Stream | |
writeUIntArray(const unsigned int(&values)[N]) | mitsuba::Stream | inline |
writeULong(uint64_t value) | mitsuba::Stream | |
writeULongArray(const uint64_t *values, size_t size) | mitsuba::Stream | |
writeULongArray(const uint64_t(&values)[N]) | mitsuba::Stream | inline |
writeUShort(unsigned short value) | mitsuba::Stream | |
writeUShortArray(const unsigned short *values, size_t size) | mitsuba::Stream | |
writeUShortArray(const unsigned short(&values)[N]) | mitsuba::Stream | inline |
~FileStream() | mitsuba::FileStream | protectedvirtual |
~Object() | Object | protectedvirtual |
~Stream() | mitsuba::Stream | inlineprotectedvirtual |