29#ifndef __LEARNING_GEM5_HELLO_OBJECT_HH__
30#define __LEARNING_GEM5_HELLO_OBJECT_HH__
35#include "params/HelloObject.hh"
const Tick latency
Latency between calling the event (in ticks)
const std::string myName
The name of this object in the Python config file.
void startup() override
Part of a SimObject's initilaization.
int timesLeft
Number of times left to fire the event before goodbye.
GoodbyeObject * goodbye
Pointer to the corresponding GoodbyeObject. Set via Python.
void processEvent()
Example function to execute on an event trigger.
EventFunctionWrapper event
An event that wraps the above function.
Abstract superclass for simulation objects.
Copyright (c) 2024 Arm Limited All rights reserved.
uint64_t Tick
Tick count type.