Lines Matching defs:const

70     virtual void reportData(std::ostream &os) const = 0;
82 virtual bool isBubble() const = 0;
96 reportData(std::ostream &os, const ElemType &elem)
107 reportData(std::ostream &os, const PtrType &elem)
120 static bool isBubble(const ElemType &) { return false; }
133 static bool isBubble(const ElemType &elem)
144 static bool isBubble(const PtrType &elem)
164 MinorBuffer(const std::string &name,
165 const std::string &data_name,
176 empty() const
193 minorTrace() const
202 const ElemType &datum = (*this)[i];
232 Latch(const std::string &name,
233 const std::string &data_name,
269 bool empty() const { return buffer.empty(); }
277 void minorTrace() const { buffer.minorTrace(); }
305 SelfStallingPipeline(const std::string &name,
306 const std::string &data_name,
339 const ElemType &front() const { return *popWire; }
377 virtual bool canReserve() const = 0;
415 Queue(const std::string &name, const std::string &data_name,
465 bool canReserve() const { return unreservedRemainingSpace() != 0; }
468 unsigned int totalSpace() const { return capacity; }
471 unsigned int occupiedSpace() const { return queue.size(); }
474 unsigned int reservedSpace() const { return numReservedSlots; }
479 remainingSpace() const
488 unreservedRemainingSpace() const
498 const ElemType &front() const { return queue.front(); }
504 bool empty() const { return queue.empty(); }
507 minorTrace() const
577 InputBuffer(const std::string &name, const std::string &data_name,
600 bool empty() const { return !elementPtr && queue.empty(); }
603 const ElemType &front() const
627 pushTail() const
636 minorTrace() const
643 bool canReserve() const { return queue.canReserve(); }