Public Member Functions | Public Attributes

UserStream Class Reference

#include <Stream.h>

List of all members.

Public Member Functions

 UserStream (const char *filename, bool load)
virtual ~UserStream ()
virtual NxU8 readByte () const
virtual NxU16 readWord () const
virtual NxU32 readDword () const
virtual float readFloat () const
virtual double readDouble () const
virtual void readBuffer (void *buffer, NxU32 size) const
virtual NxStream & storeByte (NxU8 b)
virtual NxStream & storeWord (NxU16 w)
virtual NxStream & storeDword (NxU32 d)
virtual NxStream & storeFloat (NxReal f)
virtual NxStream & storeDouble (NxF64 f)
virtual NxStream & storeBuffer (const void *buffer, NxU32 size)

Public Attributes

FILE * fp

Constructor & Destructor Documentation

UserStream::UserStream ( const char *  filename,
bool  load 
)
UserStream::~UserStream (  )  [virtual]

Member Function Documentation

void UserStream::readBuffer ( void *  buffer,
NxU32  size 
) const [virtual]
NxU8 UserStream::readByte (  )  const [virtual]
double UserStream::readDouble (  )  const [virtual]
NxU32 UserStream::readDword (  )  const [virtual]
float UserStream::readFloat (  )  const [virtual]
NxU16 UserStream::readWord (  )  const [virtual]
NxStream & UserStream::storeBuffer ( const void *  buffer,
NxU32  size 
) [virtual]
NxStream & UserStream::storeByte ( NxU8  b  )  [virtual]
NxStream & UserStream::storeDouble ( NxF64  f  )  [virtual]
NxStream & UserStream::storeDword ( NxU32  d  )  [virtual]
NxStream & UserStream::storeFloat ( NxReal  f  )  [virtual]
NxStream & UserStream::storeWord ( NxU16  w  )  [virtual]

Member Data Documentation


The documentation for this class was generated from the following files:
 All Classes Files Functions Variables Enumerations Enumerator Friends Defines