Mitsuba Renderer  0.5.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
mitsuba::FileStream Member List

This is the complete list of members for mitsuba::FileStream, including all inherited members.

canRead() const mitsuba::FileStreamvirtual
canWrite() const mitsuba::FileStreamvirtual
close()mitsuba::FileStream
copyTo(Stream *stream, int64_t numBytes=-1)mitsuba::Stream
createTemporary()mitsuba::FileStreamstatic
decRef(bool autoDeallocate=true) const Object
EAppendReadWrite enum valuemitsuba::FileStream
EAppendWrite enum valuemitsuba::FileStream
EBigEndian enum valuemitsuba::Stream
EByteOrder enum namemitsuba::Stream
EFileMode enum namemitsuba::FileStream
ELittleEndian enum valuemitsuba::Stream
ENetworkByteOrder enum valuemitsuba::Stream
EReadOnly enum valuemitsuba::FileStream
EReadWrite enum valuemitsuba::FileStream
ETruncReadWrite enum valuemitsuba::FileStream
ETruncWrite enum valuemitsuba::FileStream
FileStream()mitsuba::FileStream
FileStream(const fs::path &path, EFileMode mode=EReadOnly)mitsuba::FileStreamexplicit
flush()mitsuba::FileStreamvirtual
getByteOrder() const mitsuba::Streaminline
getClass() const mitsuba::FileStreamvirtual
getHostByteOrder()mitsuba::Streaminlinestatic
getPath() const mitsuba::FileStream
getPos() const mitsuba::FileStreamvirtual
getRefCount() const Objectinline
getSize() const mitsuba::FileStreamvirtual
incRef() const Object
isEOF() const mitsuba::Stream
m_theClassmitsuba::FileStreamstatic
Object()Object
open(const fs::path &filename, EFileMode mode=EReadOnly)mitsuba::FileStream
read(void *ptr, size_t size)mitsuba::FileStreamvirtual
readArray(T *array, size_t count)mitsuba::Streaminline
readArray(T(&arr)[N])mitsuba::Streaminline
readBool()mitsuba::Streaminline
readChar()mitsuba::Stream
readDouble()mitsuba::Stream
readDoubleArray(double *data, size_t size)mitsuba::Stream
readDoubleArray(double(&values)[N])mitsuba::Streaminline
readElement()mitsuba::Streaminline
readFloat()mitsuba::Streaminline
readFloatArray(Float *data, size_t size)mitsuba::Streaminline
readFloatArray(Float(&values)[N])mitsuba::Streaminline
readHalf()mitsuba::Stream
readHalfArray(half *data, size_t size)mitsuba::Stream
readHalfArray(half(&values)[N])mitsuba::Streaminline
readInt()mitsuba::Stream
readIntArray(int *dst, size_t size)mitsuba::Stream
readIntArray(int(&values)[N])mitsuba::Streaminline
readLine()mitsuba::Stream
readLong()mitsuba::Stream
readLongArray(int64_t *dst, size_t size)mitsuba::Stream
readLongArray(int64_t(&values)[N])mitsuba::Streaminline
readShort()mitsuba::Stream
readShortArray(short *dest, size_t size)mitsuba::Stream
readShortArray(short(&values)[N])mitsuba::Streaminline
readSingle()mitsuba::Stream
readSingleArray(float *data, size_t size)mitsuba::Stream
readSingleArray(float(&values)[N])mitsuba::Streaminline
readSize()mitsuba::Streaminline
readString()mitsuba::Stream
readUChar()mitsuba::Stream
readUInt()mitsuba::Stream
readUIntArray(unsigned int *dest, size_t size)mitsuba::Stream
readUIntArray(int(&values)[N])mitsuba::Streaminline
readULong()mitsuba::Stream
readULongArray(uint64_t *dst, size_t size)mitsuba::Stream
readULongArray(uint64_t(&values)[N])mitsuba::Streaminline
readUShort()mitsuba::Stream
readUShortArray(unsigned short *dest, size_t size)mitsuba::Stream
readUShortArray(short(&values)[N])mitsuba::Streaminline
remove()mitsuba::FileStream
seek(size_t pos)mitsuba::FileStreamvirtual
setByteOrder(EByteOrder byteOrder)mitsuba::Stream
skip(size_t amount)mitsuba::Stream
staticInitialization()mitsuba::FileStreamstatic
staticShutdown()mitsuba::FileStreamstatic
Stream()mitsuba::Stream
toString() const mitsuba::FileStreamvirtual
truncate(size_t size)mitsuba::FileStreamvirtual
write(const void *ptr, size_t size)mitsuba::FileStreamvirtual
writeArray(const T *array, size_t count)mitsuba::Streaminline
writeArray(const T(&arr)[N])mitsuba::Streaminline
writeBool(bool value)mitsuba::Streaminline
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::Streaminline
writeElement(T value)mitsuba::Streaminline
writeFloat(Float value)mitsuba::Streaminline
writeFloatArray(const Float *data, size_t size)mitsuba::Streaminline
writeFloatArray(const Float(&values)[N])mitsuba::Streaminline
writeHalf(half value)mitsuba::Stream
writeHalfArray(const half *data, size_t size)mitsuba::Stream
writeHalfArray(const half(&values)[N])mitsuba::Streaminline
writeInt(int value)mitsuba::Stream
writeIntArray(const int *values, size_t size)mitsuba::Stream
writeIntArray(const int(&values)[N])mitsuba::Streaminline
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::Streaminline
writeShort(short value)mitsuba::Stream
writeShortArray(const short *values, size_t size)mitsuba::Stream
writeShortArray(const short(&values)[N])mitsuba::Streaminline
writeSingle(float value)mitsuba::Stream
writeSingleArray(const float *data, size_t size)mitsuba::Stream
writeSingleArray(const float(&values)[N])mitsuba::Streaminline
writeSize(size_t value)mitsuba::Streaminline
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::Streaminline
writeULong(uint64_t value)mitsuba::Stream
writeULongArray(const uint64_t *values, size_t size)mitsuba::Stream
writeULongArray(const uint64_t(&values)[N])mitsuba::Streaminline
writeUShort(unsigned short value)mitsuba::Stream
writeUShortArray(const unsigned short *values, size_t size)mitsuba::Stream
writeUShortArray(const unsigned short(&values)[N])mitsuba::Streaminline
~FileStream()mitsuba::FileStreamprotectedvirtual
~Object()Objectprotectedvirtual
~Stream()mitsuba::Streaminlineprotectedvirtual