Message.hh (7453:1a5db3dd0f62) Message.hh (7973:e5550966464a)
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;
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 virtual void setIncomingLink(int) {}
61 virtual void setVnet(int) {}
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 ---
62
63 void setDelayedCycles(const int& cycles) { m_DelayedCycles = cycles; }
64 const int& getDelayedCycles() const {return m_DelayedCycles;}
65 int& getDelayedCycles() {return m_DelayedCycles;}
66 void setLastEnqueueTime(const Time& time) { m_LastEnqueueTime = time; }
67 const Time& getLastEnqueueTime() const {return m_LastEnqueueTime;}
68 Time& getLastEnqueueTime() {return m_LastEnqueueTime;}
69

--- 18 unchanged lines hidden ---