Wrapper that overrides the GetParams() function of a stream.
More...
#include <serialize.h>
template<typename SubStream, typename
Params>
class ParamsStream< SubStream, Params >
Wrapper that overrides the GetParams() function of a stream.
Definition at line 1114 of file serialize.h.
◆ ParamsStream() [1/2]
template<typename SubStream , typename
Params >
◆ ParamsStream() [2/2]
template<typename SubStream , typename
Params >
template<typename NestedSubstream , typename Params1 , typename Params2 , typename... NestedParams>
ParamsStream< SubStream, Params >::ParamsStream |
( |
NestedSubstream && |
s, |
|
|
const Params1 ¶ms1 |
LIFETIMEBOUND, |
|
|
const Params2 ¶ms2 |
LIFETIMEBOUND, |
|
|
const NestedParams &... params |
LIFETIMEBOUND |
|
) |
| |
|
inline |
◆ eof()
template<typename SubStream , typename
Params >
◆ GetParams()
template<typename SubStream , typename
Params >
template<typename P >
Get reference to stream parameters.
Definition at line 1143 of file serialize.h.
◆ GetStream() [1/2]
template<typename SubStream , typename
Params >
Get reference to underlying stream.
Definition at line 1153 of file serialize.h.
◆ GetStream() [2/2]
template<typename SubStream , typename
Params >
◆ ignore()
template<typename SubStream , typename
Params >
◆ operator<<()
template<typename SubStream , typename
Params >
template<typename U >
◆ operator>>()
template<typename SubStream , typename
Params >
template<typename U >
◆ read()
template<typename SubStream , typename
Params >
◆ size()
template<typename SubStream , typename
Params >
◆ write()
template<typename SubStream , typename
Params >
◆ m_params
template<typename SubStream , typename
Params >
◆ m_substream
template<typename SubStream , typename
Params >
The documentation for this class was generated from the following file: