Class Spinnaker::GenApi::IDevFileStreamBase¶
template <typename CharType, typename Traits>
ClassList > GenApi > IDevFileStreamBase
#include <Filestream.h>
Inherits the following classes: std::basic_istream< CharType, Traits >
Public Types¶
| Type | Name |
|---|---|
| typedef IDevFileStreamBuf< CharType, Traits > | filebuf_type |
| typedef std::basic_ios< CharType, Traits > | ios_type |
| typedef std::basic_istream< CharType, Traits > | istream_type |
Public Functions¶
| Type | Name |
|---|---|
| void | close () Close the file on the device. |
| 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. |
| filebuf_type * | rdbuf () const |
Public Types Documentation¶
typedef filebuf_type¶
typedef IDevFileStreamBuf<CharType, Traits> Spinnaker::GenApi::IDevFileStreamBase< CharType, Traits >::filebuf_type;
typedef ios_type¶
typedef std::basic_ios<CharType, Traits> Spinnaker::GenApi::IDevFileStreamBase< CharType, Traits >::ios_type;
typedef istream_type¶
typedef std::basic_istream<CharType, Traits> Spinnaker::GenApi::IDevFileStreamBase< CharType, Traits >::istream_type;
Public Functions Documentation¶
function close¶
Close the file on the device.
function is_open¶
function open¶
Open file on device in write mode.
inline void GenApi::IDevFileStreamBase::open (
Spinnaker::GenApi::INodeMap * pInterface,
const char * pFileName,
std::ios_base::openmode mode=std::ios_base::in
)
Parameters:
pInterfaceNodeMap of the device to which the FileProtocolAdapter is attachedpFileNameName of the file to openmodeopen mode
function rdbuf¶
The documentation for this class was generated from the following file /workspace/include/SpinGenApi/Filestream.h