Skip to content

GenApi::ODevFileStreamBuf#

More…

Inherits from std::basic_streambuf< CharType, Traits >

Public Functions#

Name
ODevFileStreamBuf()
~ODevFileStreamBuf()
filebuf_type * open(GenApi::INodeMap * pInterface, const char * pFileName, std::ios_base::openmode mode)
bool is_open() const
filebuf_type * close()

Protected Functions#

Name
GenICam_streamsize xsputn(const char_type * s, GenICam_streamsize n)
int_type overflow(int_type c =traits_type::eof())
int sync()

Detailed Description#

template <typename CharType ,
typename Traits >
class GenApi::ODevFileStreamBuf;

Public Functions Documentation#

ODevFileStreamBuf#

inline ODevFileStreamBuf()

~ODevFileStreamBuf#

inline ~ODevFileStreamBuf()

open#

inline filebuf_type * open(
    GenApi::INodeMap * pInterface,
    const char * pFileName,
    std::ios_base::openmode mode
)

is_open#

inline bool is_open() const

close#

inline filebuf_type * close()

Protected Functions Documentation#

xsputn#

inline GenICam_streamsize xsputn(
    const char_type * s,
    GenICam_streamsize n
)

overflow#

inline int_type overflow(
    int_type c =traits_type::eof()
)

sync#

inline int sync()

Updated on 5 July 2022 at 15:30:00