Definition of ODevFileStream and IDevFileStream. More...
#include <iomanip>#include <iosfwd>#include <cstring>#include <Base/GCUtilities.h>#include <GenICamFwd.h>
Go to the source code of this file.
Classes | |
| class | GENAPI_NAMESPACE::FileProtocolAdapter |
| Adapter between the std::iostreambuf and the SFNC Features representing the device filesystem. More... | |
| class | GENAPI_NAMESPACE::IDevFileStreamBase< CharType, Traits > |
| class | GENAPI_NAMESPACE::IDevFileStreamBuf< CharType, Traits > |
| class | GENAPI_NAMESPACE::ODevFileStreamBase< CharType, Traits > |
| class | GENAPI_NAMESPACE::ODevFileStreamBuf< CharType, Traits > |
Namespaces | |
| GENAPI_NAMESPACE | |
| Part of the generic device API. | |
Typedefs | |
| typedef int64_t | GenICam_streamsize |
| typedef IDevFileStreamBase< char, std::char_traits< char > > | GENAPI_NAMESPACE::IDevFileStream |
| typedef ODevFileStreamBase< char, std::char_traits< char > > | GENAPI_NAMESPACE::ODevFileStream |
Functions | |
| virtual bool | GENAPI_NAMESPACE::closeFile (const char *pFileName)=0 |
| virtual bool | GENAPI_NAMESPACE::deleteFile (const char *pFileName)=0 |
| virtual int64_t | GENAPI_NAMESPACE::getBufSize (const char *pFileName, std::ios_base::openmode mode)=0 |
| virtual bool | GENAPI_NAMESPACE::openFile (const char *pFileName, std::ios_base::openmode mode)=0 |
| virtual GenICam_streamsize | GENAPI_NAMESPACE::read (char *buf, int64_t offs, GenICam_streamsize len, const char *pFileName)=0 |
| virtual GenICam_streamsize | GENAPI_NAMESPACE::write (const char *buf, int64_t offs, int64_t len, const char *pFileName)=0 |
Variables | |
| interface GENAPI_DECL_ABSTRACT | GENAPI_NAMESPACE::IFileProtocolAdapter |
| Adapter between the std::iostreambuf and the SFNC Features representing the device filesystem. More... | |
Definition of ODevFileStream and IDevFileStream.
Definition in file Filestream.h.
| typedef int64_t GenICam_streamsize |
Definition at line 53 of file Filestream.h.