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 1106 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 |
◆ empty()
template<typename SubStream, typename
Params>
◆ GetParams()
template<typename SubStream, typename
Params>
template<typename P>
Get reference to stream parameters.
Definition at line 1135 of file serialize.h.
◆ GetStream() [1/2]
template<typename SubStream, typename
Params>
Get reference to underlying stream.
Definition at line 1145 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: