Spinnaker SDK C++
4.1.0.157
 
 

 
Loading...
Searching...
No Matches
ODevFileStreamBase< CharType, Traits > Class Template Reference

#include <Filestream.h>

Inheritance diagram for ODevFileStreamBase< CharType, Traits >:

Public Types

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

Public Member Functions

filebuf_typerdbuf () const
 
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.
 
void close ()
 Close the file on device.
 

Member Typedef Documentation

◆ filebuf_type

template<typename CharType , typename Traits >
typedef ODevFileStreamBuf<CharType, Traits> filebuf_type

◆ ios_type

template<typename CharType , typename Traits >
typedef std::basic_ios<CharType, Traits> ios_type

◆ ostream_type

template<typename CharType , typename Traits >
typedef std::basic_ostream<CharType, Traits> ostream_type

Member Function Documentation

◆ close()

template<typename CharType , typename Traits >
void close ( )
inline

Close the file on device.

◆ is_open()

template<typename CharType , typename Traits >
bool is_open ( ) const
inline

◆ open()

template<typename CharType , typename Traits >
void open ( INodeMap pInterface,
const char *  pFileName,
std::ios_base::openmode  mode = std::ios_base::out | std::ios_base::trunc 
)
inline

Open file on device in write mode.

Parameters
pInterfaceNodeMap of the device to which the FileProtocolAdapter is attached
pFileNameName of the file to open
modeopen mode

◆ rdbuf()

template<typename CharType , typename Traits >
filebuf_type * rdbuf ( ) const
inline

The documentation for this class was generated from the following file: