#include <Filestream.h>
Public Member Functions | |
filebuf_type * | close () |
IDevFileStreamBuf () | |
bool | is_open () const |
filebuf_type * | open (GENAPI_NAMESPACE::INodeMap *pInterface, const char *pFileName, std::ios_base::openmode mode=std::ios_base::in) |
~IDevFileStreamBuf () | |
Protected Member Functions | |
int_type | pbackfail (int_type c) |
int_type | underflow () |
Private Types | |
typedef Traits::char_type | char_type |
typedef IDevFileStreamBuf< CharType, Traits > | filebuf_type |
typedef Traits::int_type | int_type |
typedef Traits | traits_type |
Private Member Functions | |
int | buffer_in () |
IDevFileStreamBuf (const IDevFileStreamBuf &) | |
IDevFileStreamBuf & | operator= (const IDevFileStreamBuf &) |
Private Attributes | |
GenICam_streamsize | m_BufSize |
GENICAM_NAMESPACE::gcstring | m_file |
int64_t | m_fpos |
FileProtocolAdapter * | m_pAdapter |
char_type * | m_pBuffer |
Definition at line 248 of file Filestream.h.
|
private |
Definition at line 253 of file Filestream.h.
|
private |
Definition at line 254 of file Filestream.h.
|
private |
Definition at line 252 of file Filestream.h.
|
private |
Definition at line 251 of file Filestream.h.
|
inline |
Definition at line 268 of file Filestream.h.
|
inline |
Definition at line 275 of file Filestream.h.
|
private |
|
inlineprivate |
Definition at line 387 of file Filestream.h.
|
inline |
Definition at line 337 of file Filestream.h.
|
inline |
Definition at line 332 of file Filestream.h.
|
inline |
Definition at line 286 of file Filestream.h.
|
private |
|
inlineprotected |
Definition at line 367 of file Filestream.h.
|
inlineprotected |
Definition at line 356 of file Filestream.h.
|
private |
Definition at line 379 of file Filestream.h.
|
private |
Definition at line 381 of file Filestream.h.
|
private |
Definition at line 383 of file Filestream.h.
|
private |
Definition at line 382 of file Filestream.h.
|
private |
Definition at line 378 of file Filestream.h.