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

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

canRead() const =0mitsuba::Streampure virtual
canWrite() const =0mitsuba::Streampure virtual
copyTo(Stream *stream, int64_t numBytes=-1)mitsuba::Stream
decRef(bool autoDeallocate=true) const Object
EBigEndian enum valuemitsuba::Stream
EByteOrder enum namemitsuba::Stream
ELittleEndian enum valuemitsuba::Stream
ENetworkByteOrder enum valuemitsuba::Stream
flush()=0mitsuba::Streampure virtual
getByteOrder() const mitsuba::Streaminline
getClass() const mitsuba::Streamvirtual
getHostByteOrder()mitsuba::Streaminlinestatic
getPos() const =0mitsuba::Streampure virtual
getRefCount() const Objectinline
getSize() const =0mitsuba::Streampure virtual
incRef() const Object
isEOF() const mitsuba::Stream
m_theClassmitsuba::Streamstatic
Object()Object
read(void *ptr, size_t size)=0mitsuba::Streampure virtual
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
seek(size_t pos)=0mitsuba::Streampure virtual
setByteOrder(EByteOrder byteOrder)mitsuba::Stream
skip(size_t amount)mitsuba::Stream
staticInitialization()Objectstatic
staticShutdown()Objectstatic
Stream()mitsuba::Stream
toString() const mitsuba::Streamvirtual
truncate(size_t size)=0mitsuba::Streampure virtual
write(const void *ptr, size_t size)=0mitsuba::Streampure virtual
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
~Object()Objectprotectedvirtual
~Stream()mitsuba::Streaminlineprotectedvirtual