Loading...
Searching...
No Matches
cv::gapi::s11n::IOStream Struct Referenceabstract
This structure is an interface for serialization routines. More...
#include <opencv2/gapi/s11n.hpp>
Public Member Functions | |
virtual | ~IOStream ()=default |
virtual IOStream & | operator<< (bool)=0 |
virtual IOStream & | operator<< (char)=0 |
virtual IOStream & | operator<< (const std::string &)=0 |
virtual IOStream & | operator<< (double)=0 |
virtual IOStream & | operator<< (float)=0 |
virtual IOStream & | operator<< (int)=0 |
virtual IOStream & | operator<< (short)=0 |
virtual IOStream & | operator<< (uint32_t)=0 |
virtual IOStream & | operator<< (uint64_t)=0 |
virtual IOStream & | operator<< (unsigned char)=0 |
virtual IOStream & | operator<< (unsigned short)=0 |
Detailed Description
This structure is an interface for serialization routines.
It's main purpose is to provide multiple overloads for operator<<() with basic C++ in addition to OpenCV/G-API types.
This sctructure can be inherited and further extended with additional types.
For example, it is utilized in cv::gapi::s11n::detail::S11N as input parameter in serialize() method.
Constructor & Destructor Documentation
◆ ~IOStream()
|
virtualdefault |
Member Function Documentation
◆ operator<<() [1/11]
|
pure virtual |
◆ operator<<() [2/11]
|
pure virtual |
◆ operator<<() [3/11]
|
pure virtual |
◆ operator<<() [4/11]
|
pure virtual |
◆ operator<<() [5/11]
|
pure virtual |
◆ operator<<() [6/11]
|
pure virtual |
◆ operator<<() [7/11]
|
pure virtual |
◆ operator<<() [8/11]
◆ operator<<() [9/11]
◆ operator<<() [10/11]
|
pure virtual |
◆ operator<<() [11/11]
|
pure virtual |
The documentation for this struct was generated from the following file:
- opencv2/gapi/s11n.hpp