Lines Matching refs:Record
13 template<typename Record>
14 struct UnboundQueue<Record>::Node: public Malloced {
15 explicit Node(const Record& value)
19 Record value;
24 template<typename Record>
25 UnboundQueue<Record>::UnboundQueue() {
26 first_ = new Node(Record());
31 template<typename Record>
32 UnboundQueue<Record>::~UnboundQueue() {
37 template<typename Record>
38 void UnboundQueue<Record>::DeleteFirst() {
45 template<typename Record>
46 bool UnboundQueue<Record>::Dequeue(Record* rec) {
55 template<typename Record>
56 void UnboundQueue<Record>::Enqueue(const Record& rec) {
67 template<typename Record>
68 bool UnboundQueue<Record>::IsEmpty() const {
73 template<typename Record>
74 Record* UnboundQueue<Record>::Peek() const {