gem5
v20.1.0.0
|
A ProtoStream provides the shared functionality of the input and output streams. More...
#include <protoio.hh>
Protected Member Functions | |
ProtoStream () | |
Create a ProtoStream. More... | |
Static Protected Attributes | |
static const uint32_t | magicNumber = 0x356d6567 |
Use the ASCII characters gem5 as our magic number. More... | |
Private Member Functions | |
ProtoStream (const ProtoStream &) | |
Hide the copy constructor and assignment operator. More... | |
ProtoStream & | operator= (const ProtoStream &) |
A ProtoStream provides the shared functionality of the input and output streams.
At the moment this is limited to magic number.
Definition at line 58 of file protoio.hh.
|
inlineprotected |
Create a ProtoStream.
Definition at line 69 of file protoio.hh.
|
private |
Hide the copy constructor and assignment operator.
|
private |
|
staticprotected |
Use the ASCII characters gem5 as our magic number.
Definition at line 64 of file protoio.hh.
Referenced by ProtoInputStream::createStreams(), and ProtoOutputStream::ProtoOutputStream().