Diligent Engine
Loading...
Searching...
No Matches
Diligent::BasicFileStream Class Reference

Basic file stream implementation. More...

#include <BasicFileStream.hpp>

Inheritance diagram for Diligent::BasicFileStream:
Diligent::ObjectBase< IFileStream > Diligent::RefCountedObject< Base >

Public Member Functions

virtual void DILIGENT_CALL_TYPE ReadBlob (IDataBlob *pData) override
 Reads data from the stream.
virtual bool DILIGENT_CALL_TYPE Read (void *Data, size_t Size) override
 Reads data from the stream.
virtual bool DILIGENT_CALL_TYPE Write (const void *Data, size_t Size) override
 Writes data to the stream.
Public Member Functions inherited from Diligent::RefCountedObject< Base >
template<class TPreObjectDestroy>
ReferenceCounterValueType Release (TPreObjectDestroy &&PreObjectDestroy)

Detailed Description

Basic file stream implementation.