|
CEF C++ API Docs - Revision 1123 | ||||||
FRAMES NO FRAMES | |||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
CefBase | +--CefStreamReaderin cef_stream.h
Class used to read data from a stream. The methods of this class may be called on any thread.
Method Summary | |
static CefRefPtr< CefStreamReader > |
CreateForData( void* data, size_t size )
Create a new CefStreamReader object from data. |
static CefRefPtr< CefStreamReader > |
CreateForFile( const CefString& fileName )
Create a new CefStreamReader object from a file. |
static CefRefPtr< CefStreamReader > |
CreateForHandler( CefRefPtr< CefReadHandler > handler )
Create a new CefStreamReader object from a custom handler. |
virtual int |
Eof()= 0
Return non-zero if at end of file. |
virtual size_t |
Read( void* ptr, size_t size, size_t n )= 0
Read raw binary data. |
virtual int |
Seek( int64 offset, int whence )= 0
Seek to the specified offset position. |
virtual int64 |
Tell()= 0
Return the current offset position. |
Methods inherited from class CefBase |
AddRef, Release, GetRefCt |
Method Detail |
public static CefRefPtr< CefStreamReader > CreateForData( void* data, size_t size );
public static CefRefPtr< CefStreamReader > CreateForFile( const CefString& fileName );
public static CefRefPtr< CefStreamReader > CreateForHandler( CefRefPtr< CefReadHandler > handler );
public virtual int Eof()= 0;
public virtual size_t Read( void* ptr, size_t size, size_t n )= 0;
public virtual int Seek( int64 offset, int whence )= 0;
public virtual int64 Tell()= 0;
|
CEF C++ API Docs - Revision 1123 | ||||||
FRAMES NO FRAMES | |||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |