Skip to content

Class Spinnaker::GenApi::ODevFileStreamBase

template <typename CharType, typename Traits>

ClassList > GenApi > ODevFileStreamBase

  • #include <Filestream.h>

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

Public Types

Type Name
typedef ODevFileStreamBuf< CharType, Traits > filebuf_type
typedef std::basic_ios< CharType, Traits > ios_type
typedef std::basic_ostream< CharType, Traits > ostream_type

Public Functions

Type Name
void close ()
Close the file on device.
bool is_open () const
void open (INodeMap * pInterface, const char * pFileName, std::ios_base::openmode mode=std::ios_base::out|std::ios_base::trunc)
Open file on device in write mode.
filebuf_type * rdbuf () const

Public Types Documentation

typedef filebuf_type

typedef ODevFileStreamBuf<CharType, Traits> Spinnaker::GenApi::ODevFileStreamBase< CharType, Traits >::filebuf_type;

typedef ios_type

typedef std::basic_ios<CharType, Traits> Spinnaker::GenApi::ODevFileStreamBase< CharType, Traits >::ios_type;

typedef ostream_type

typedef std::basic_ostream<CharType, Traits> Spinnaker::GenApi::ODevFileStreamBase< CharType, Traits >::ostream_type;

Public Functions Documentation

function close

Close the file on device.

inline void GenApi::ODevFileStreamBase::close () 


function is_open

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

function open

Open file on device in write mode.

inline void GenApi::ODevFileStreamBase::open (
    INodeMap * pInterface,
    const  char * pFileName,
    std::ios_base::openmode mode=std::ios_base::out|std::ios_base::trunc
) 

Parameters:


function rdbuf

inline filebuf_type * GenApi::ODevFileStreamBase::rdbuf () const


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