Skip to content

Class Spinnaker::GenApi::ODevFileStreamBuf

template <typename CharType, typename Traits>

ClassList > GenApi > ODevFileStreamBuf

  • #include <Filestream.h>

Inherits the following classes: std::basic_streambuf< CharType, Traits >

Public Functions

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

Protected Functions

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

Public Functions Documentation

function ODevFileStreamBuf [1/2]

inline GenApi::ODevFileStreamBuf::ODevFileStreamBuf () 

function close

inline filebuf_type * GenApi::ODevFileStreamBuf::close () 

function is_open

inline bool GenApi::ODevFileStreamBuf::is_open () const

function open

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

function ~ODevFileStreamBuf

inline GenApi::ODevFileStreamBuf::~ODevFileStreamBuf () 

Protected Functions Documentation

function overflow

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

function sync

inline int GenApi::ODevFileStreamBuf::sync () 

function xsputn

inline std::streamsize GenApi::ODevFileStreamBuf::xsputn (
    const char_type * s,
    std::streamsize n
) 


The documentation for this class was generated from the following file /workspace/include/SpinGenApi/Filestream.h