|
CEF C++ API Docs - Revision 439 | ||||||
| FRAMES NO FRAMES | |||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||
CefBase | +--CefStreamReaderin cef.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( long offset, int whence )= 0
Seek to the specified offset position. |
virtual long |
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( long offset, int whence )= 0;
public virtual long Tell()= 0;
|
CEF C++ API Docs - Revision 439 | ||||||
| FRAMES NO FRAMES | |||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||