pk_syoscb::cl_syoscb_queue_iterator_base Class Reference

Queue iterator base class defining the iterator API used for iterating queues. More...

Collaboration diagram for pk_syoscb::cl_syoscb_queue_iterator_base:
Collaboration graph
[legend]

List of all members.

Public Member Functions

virtual bit next ()
 Iterator API: Moves the iterator to the next item in the queue.

Protected Attributes

cl_syoscb_queue owner
 The owner of this iterator.
int unsigned position = 0
 Current position in the queue.

Detailed Description

Queue iterator base class defining the iterator API used for iterating queues.

Definition at line 756 of file pk_syoscb.sv.


Member Function Documentation

bit cl_syoscb_queue_iterator_base::next (  )  [virtual]

Iterator API: Moves the iterator to the next item in the queue.

It shall return 1'b0 if there is no next item, e.g. when it is either empty or the iterator has reached the end of the queue.


The documentation for this class was generated from the following file:
 All Classes Functions Variables

Project: SyoSil ApS UVM Scoreboard, Revision: 1.0.2.5

Copyright 2014-2015 SyoSil ApS
All Rights Reserved Worldwide

Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
doxygen
Doxygen Version: 1.6.1
IDV SV Filter Version: 2.6.2
Sat Nov 28 05:41:56 2015
Find a documentation bug? Report bugs to: bugs.intelligentdv.com Project: DoxygenFilterSV