1/***************************************************************************** 2 3 Licensed to Accellera Systems Initiative Inc. (Accellera) under one or 4 more contributor license agreements. See the NOTICE file distributed 5 with this work for additional information regarding copyright ownership. 6 Accellera licenses this file to you under the Apache License, Version 2.0 7 (the "License"); you may not use this file except in compliance with the 8 License. You may obtain a copy of the License at --- 11 unchanged lines hidden (view full) --- 20// 12-Jan-2009 John Aynsley Bug fix. sc_time argument to notify should be const 21// 20-Mar-2009 John Aynsley Add cancel_all() method 22 23 24#ifndef __SYSTEMC_EXT_TLM_UTILS_PEQ_WITH_GET_H__ 25#define __SYSTEMC_EXT_TLM_UTILS_PEQ_WITH_GET_H__ 26 27#include <map> |
28 |
29#include "../core/sc_event.hh" 30#include "../core/sc_main.hh" 31#include "../core/sc_object.hh" 32#include "../core/sc_time.hh" 33 |
34namespace tlm_utils 35{ 36 37template <class PAYLOAD> 38class peq_with_get : public sc_core::sc_object 39{ 40 public: 41 typedef PAYLOAD transaction_type; --- 59 unchanged lines hidden --- |