Public Member Functions | Private Attributes | List of all members
PxDefaultFileOutputStream Class Reference

default implementation of a file write stream More...

#include <PxDefaultStreams.h>

Inheritance diagram for PxDefaultFileOutputStream:
Inheritance graph
[legend]
Collaboration diagram for PxDefaultFileOutputStream:
Collaboration graph
[legend]

Public Member Functions

 PxDefaultFileOutputStream (const char *name)
 
virtual ~PxDefaultFileOutputStream ()
 
virtual PxU32 write (const void *src, PxU32 count)
 write to the stream. The number of bytes written may be less than the number sent. More...
 
virtual bool isValid ()
 
- Public Member Functions inherited from PxOutputStream
virtual ~PxOutputStream ()
 

Private Attributes

PxFileHandle mFile
 

Detailed Description

default implementation of a file write stream

See Also
PxOutputStream

Constructor & Destructor Documentation

PxDefaultFileOutputStream::PxDefaultFileOutputStream ( const char *  name)
virtual PxDefaultFileOutputStream::~PxDefaultFileOutputStream ( )
virtual

Member Function Documentation

virtual bool PxDefaultFileOutputStream::isValid ( )
virtual
virtual PxU32 PxDefaultFileOutputStream::write ( const void *  src,
PxU32  count 
)
virtual

write to the stream. The number of bytes written may be less than the number sent.

Parameters
[in]srcthe destination address from which the data will be written
[in]countthe number of bytes to be written
Returns
the number of bytes written to the stream by this call.

Implements PxOutputStream.

Member Data Documentation

PxFileHandle PxDefaultFileOutputStream::mFile
private

The documentation for this class was generated from the following file:


Copyright © 2008-2015 NVIDIA Corporation, 2701 San Tomas Expressway, Santa Clara, CA 95050 U.S.A. All rights reserved. www.nvidia.com