1/*
2 * Copyright (c) 1999-2008 Mark D. Hill and David A. Wood
3 * All rights reserved.
4 *
5 * Redistribution and use in source and binary forms, with or without
6 * modification, are permitted provided that the following conditions are
7 * met: redistributions of source code must retain the above copyright
8 * notice, this list of conditions and the following disclaimer;
--- 43 unchanged lines hidden (view full) ---
52 m_LastEnqueueTime(other.m_LastEnqueueTime),
53 m_DelayedCycles(other.m_DelayedCycles)
54 { }
55
56 virtual ~Message() { }
57
58 virtual Message* clone() const = 0;
59 virtual void print(std::ostream& out) const = 0;
60
61 void setDelayedCycles(const int& cycles) { m_DelayedCycles = cycles; }
62 const int& getDelayedCycles() const {return m_DelayedCycles;}
63 int& getDelayedCycles() {return m_DelayedCycles;}
64 void setLastEnqueueTime(const Time& time) { m_LastEnqueueTime = time; }
65 const Time& getLastEnqueueTime() const {return m_LastEnqueueTime;}
66 Time& getLastEnqueueTime() {return m_LastEnqueueTime;}
67
--- 18 unchanged lines hidden ---
2 * Copyright (c) 1999-2008 Mark D. Hill and David A. Wood
3 * All rights reserved.
4 *
5 * Redistribution and use in source and binary forms, with or without
6 * modification, are permitted provided that the following conditions are
7 * met: redistributions of source code must retain the above copyright
8 * notice, this list of conditions and the following disclaimer;
--- 43 unchanged lines hidden (view full) ---
52 m_LastEnqueueTime(other.m_LastEnqueueTime),
53 m_DelayedCycles(other.m_DelayedCycles)
54 { }
55
56 virtual ~Message() { }
57
58 virtual Message* clone() const = 0;
59 virtual void print(std::ostream& out) const = 0;
60
61 void setDelayedCycles(const int& cycles) { m_DelayedCycles = cycles; }
62 const int& getDelayedCycles() const {return m_DelayedCycles;}
63 int& getDelayedCycles() {return m_DelayedCycles;}
64 void setLastEnqueueTime(const Time& time) { m_LastEnqueueTime = time; }
65 const Time& getLastEnqueueTime() const {return m_LastEnqueueTime;}
66 Time& getLastEnqueueTime() {return m_LastEnqueueTime;}
67
--- 18 unchanged lines hidden ---