Deleted Added
sdiff udiff text old ( 11800:54436a1784dc ) new ( 13781:280e5206fd97 )
full compact
1/*
2 * Copyright (c) 2015 ARM Limited
3 * All rights reserved
4 *
5 * The license below extends only to copyright in the software and shall
6 * not be construed as granting a license to any other intellectual
7 * property including but not limited to intellectual property relating
8 * to a hardware implementation of the functionality of the software

--- 42 unchanged lines hidden (view full) ---

51
52#include <string>
53#include <vector>
54
55#include "params/SimObject.hh"
56#include "sim/drain.hh"
57#include "sim/eventq.hh"
58#include "sim/eventq_impl.hh"
59#include "sim/serialize.hh"
60
61class EventManager;
62class ProbeManager;
63
64/**
65 * Abstract superclass for simulation objects. Represents things that
66 * correspond to physical components and can be specified via the

--- 98 unchanged lines hidden (view full) ---

165 virtual void regProbeListeners();
166
167 /**
168 * Get the probe manager for this object.
169 */
170 ProbeManager *getProbeManager();
171
172 /**
173 * startup() is the final initialization call before simulation.
174 * All state is initialized (including unserialized state, if any,
175 * such as the curTick() value), so this is the appropriate place to
176 * schedule initial event(s) for objects that need them.
177 */
178 virtual void startup();
179
180 /**

--- 70 unchanged lines hidden ---