Lines Matching defs:const
56 EtherSwitch(const Params *p);
59 const Params * params() const
61 return dynamic_cast<const Params*>(_params);
64 Port &getPort(const std::string &if_name,
74 Interface(const std::string &name, EtherSwitch *_etherSwitch,
92 void serialize(CheckpointOut &cp) const;
96 const double ticksPerByte;
97 const Tick switchDelay;
98 const Tick delayVar;
99 const unsigned interfaceId;
118 void serialize(CheckpointOut &cp) const;
126 bool operator() (const PortFifoEntry& lhs,
127 const PortFifoEntry& rhs) const
137 const std::string objName;
138 const unsigned _maxsize;
142 PortFifo(const std::string &name, int max)
146 const std::string name() { return objName; }
152 int avail() const { return _maxsize - _size; }
155 bool empty() const { return _size == 0; }
156 unsigned size() const { return _size; }
168 void serialize(CheckpointOut &cp) const;
186 const double ttl;
192 void serialize(CheckpointOut &cp) const override;