Spinnaker C++
2.6.0.0
Public Types | Public Member Functions | List of all members
IDevFileStreamBase< CharType, Traits > Class Template Reference
Inheritance diagram for IDevFileStreamBase< CharType, Traits >:

Public Types

typedef IDevFileStreamBuf
< CharType, Traits > 
filebuf_type
 
typedef std::basic_ios
< CharType, Traits > 
ios_type
 
typedef std::basic_istream
< CharType, Traits > 
istream_type
 

Public Member Functions

filebuf_typerdbuf () const
 
bool is_open () const
 
void open (Spinnaker::GenApi::INodeMap *pInterface, const char *pFileName, std::ios_base::openmode mode=std::ios_base::in)
 Open file on device in write mode. More...
 
void close ()
 Close the file on the device. More...
 

Member Typedef Documentation

typedef IDevFileStreamBuf<CharType, Traits> filebuf_type
typedef std::basic_ios<CharType, Traits> ios_type
typedef std::basic_istream<CharType, Traits> istream_type

Member Function Documentation

void close ( )
inline

Close the file on the device.

bool is_open ( ) const
inline
void open ( Spinnaker::GenApi::INodeMap pInterface,
const char *  pFileName,
std::ios_base::openmode  mode = std::ios_base::in 
)
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
filebuf_type* rdbuf ( ) const
inline

The documentation for this class was generated from the following file:
Contact Support Spinnaker® SDK Programmer's Guide and API Reference