gem5 v24.0.0.0
|
#include <algorithm>
#include <cassert>
#include <iterator>
#include <vector>
#include "base/logging.hh"
#include "sim/serialize.hh"
Go to the source code of this file.
Classes | |
class | gem5::CircleBuf< T > |
Circular buffer backed by a vector. More... | |
class | gem5::Fifo< T > |
Simple FIFO implementation backed by a circular buffer. More... | |
Namespaces | |
namespace | gem5 |
Copyright (c) 2024 - Pranith Kumar Copyright (c) 2020 Inria All rights reserved. | |
Functions | |
template<typename T > | |
void | gem5::arrayParamOut (CheckpointOut &cp, const std::string &name, const CircleBuf< T > ¶m) |
template<typename T > | |
void | gem5::arrayParamIn (CheckpointIn &cp, const std::string &name, CircleBuf< T > ¶m) |
template<typename T > | |
void | gem5::arrayParamOut (CheckpointOut &cp, const std::string &name, const Fifo< T > ¶m) |
template<typename T > | |
void | gem5::arrayParamIn (CheckpointIn &cp, const std::string &name, Fifo< T > ¶m) |