Wire Sysio Wire Sysion 1.0.0
Loading...
Searching...
No Matches
sysio::vm::memory_dump_visitor< Stream > Struct Template Reference

#include <memory_dump.hpp>

Collaboration diagram for sysio::vm::memory_dump_visitor< Stream >:

Public Member Functions

 memory_dump_visitor (Stream &&stream, size_t &i)
 
template<typename T >
void operator() (T)
 
 memory_dump_visitor (Stream &&stream, size_t &i)
 
template<typename T >
void operator() (T)
 

Public Attributes

Streamstream
 
size_t & index
 

Detailed Description

template<typename Stream>
struct sysio::vm::memory_dump_visitor< Stream >

Definition at line 56 of file memory_dump.hpp.

Constructor & Destructor Documentation

◆ memory_dump_visitor() [1/2]

template<typename Stream >
sysio::vm::memory_dump_visitor< Stream >::memory_dump_visitor ( Stream && stream,
size_t & i )
inline

Definition at line 57 of file memory_dump.hpp.

◆ memory_dump_visitor() [2/2]

template<typename Stream >
sysio::vm::memory_dump_visitor< Stream >::memory_dump_visitor ( Stream && stream,
size_t & i )
inline

Definition at line 57 of file memory_dump.hpp.

57: stream(stream), index(i) {}

Member Function Documentation

◆ operator()() [1/2]

template<typename Stream >
template<typename T >
void sysio::vm::memory_dump_visitor< Stream >::operator() ( T )
inline

Definition at line 76 of file memory_dump.hpp.

76{ stream << "invalid opcode\n"; }

◆ operator()() [2/2]

template<typename Stream >
template<typename T >
void sysio::vm::memory_dump_visitor< Stream >::operator() ( T )
inline

Definition at line 76 of file memory_dump.hpp.

76{ stream << "invalid opcode\n"; }

Member Data Documentation

◆ index

template<typename Stream >
size_t & sysio::vm::memory_dump_visitor< Stream >::index

Definition at line 78 of file memory_dump.hpp.

◆ stream

template<typename Stream >
Stream & sysio::vm::memory_dump_visitor< Stream >::stream

Definition at line 77 of file memory_dump.hpp.


The documentation for this struct was generated from the following files: