Main Page
Classes
Macros
Modules
Interfaces
Globals
Files
Index
?
simple
reg expr
Hierarchy
Class List
Alphabetical List
vmm_sb_ds_iter Class Reference
Inheritance list for class vmm_sb_ds_iter:
vmm_sb_ds_iter
List of all members.
Typedef at line
26
of file
sv/sb/vmm_sb_ds.sv
.
Defined at line
249
of file
sv/sb/vmm_sb_ds.sv
.
Public Member Functions
function
vmm_sb_ds_iter
copy
( )
function int
delete
( )
function string
describe
( )
function void
display
( string prefix = )
function int
exp_stream_id
( )
function bit
first
( )
function int
get_n_dropped
( )
function int
get_n_inserted
( )
function int
get_n_matched
( )
function int
get_n_mismatched
( )
function int
get_n_not_found
( )
function int
get_n_orphaned
( )
function int
get_n_pending
( )
function int
incr_n_dropped
( int delta )
function int
incr_n_inserted
( int delta )
function int
incr_n_matched
( int delta )
function int
incr_n_mismatched
( int delta )
function int
incr_n_not_found
( int delta )
function int
incr_n_orphaned
( int delta )
function int
incr_n_pending
( int delta )
function int
inp_stream_id
( )
function bit
is_ok
( )
function bit
last
( )
function int
length
( )
function void
new
(
vmm_sb_ds
sb, int exp_stream_id, int inp_stream_id )
function
vmm_sb_ds_stream_iter
new_stream_iter
( )
function bit
next
( )
local function bit
next_exp_str
( )
local function bit
next_pkt_str
( )
function int
pos
( )
function bit
prev
( )
local function bit
prev_exp_str
( )
local function bit
prev_pkt_str
( )
function
vmm_sb_ds_pkt_stream
Xget_pkt_streamX
( )
Public Attributes
local
vmm_sb_ds_exp_streams
exp_str
local int
exp_str_id
local int
exp_str_idx
local int
inp_str_id
local bit
is_valid
local
vmm_sb_ds_pkt_stream
pkt_str
local int
pkt_str_idx
local
vmm_sb_ds
sb
vmm_sb_ds_stream_iter
stream_iter
Member Function Documentation
function
vmm_sb_ds_iter
vmm_sb_ds_iter::
copy
( )
Prototype at line
296
of file
sv/sb/vmm_sb_ds.sv
.
Defined at line
435
of file
sv/sb/vmm_sb_ds_iter.sv
.
function int
vmm_sb_ds_iter::
delete
( )
Prototype at line
299
of file
sv/sb/vmm_sb_ds.sv
.
Defined at line
459
of file
sv/sb/vmm_sb_ds_iter.sv
.
function string
vmm_sb_ds_iter::
describe
( )
Prototype at line
278
of file
sv/sb/vmm_sb_ds.sv
.
Defined at line
327
of file
sv/sb/vmm_sb_ds_iter.sv
.
function void
vmm_sb_ds_iter::
display
( string prefix = )
Prototype at line
301
of file
sv/sb/vmm_sb_ds.sv
.
Defined at line
503
of file
sv/sb/vmm_sb_ds_iter.sv
.
function int
vmm_sb_ds_iter::
exp_stream_id
( )
Prototype at line
277
of file
sv/sb/vmm_sb_ds.sv
.
Defined at line
322
of file
sv/sb/vmm_sb_ds_iter.sv
.
function bit
vmm_sb_ds_iter::
first
( )
Prototype at line
268
of file
sv/sb/vmm_sb_ds.sv
.
Defined at line
35
of file
sv/sb/vmm_sb_ds_iter.sv
.
function int
vmm_sb_ds_iter::
get_n_dropped
( )
Prototype at line
284
of file
sv/sb/vmm_sb_ds.sv
.
Defined at line
378
of file
sv/sb/vmm_sb_ds_iter.sv
.
function int
vmm_sb_ds_iter::
get_n_inserted
( )
Prototype at line
280
of file
sv/sb/vmm_sb_ds.sv
.
Defined at line
358
of file
sv/sb/vmm_sb_ds_iter.sv
.
function int
vmm_sb_ds_iter::
get_n_matched
( )
Prototype at line
282
of file
sv/sb/vmm_sb_ds.sv
.
Defined at line
368
of file
sv/sb/vmm_sb_ds_iter.sv
.
function int
vmm_sb_ds_iter::
get_n_mismatched
( )
Prototype at line
283
of file
sv/sb/vmm_sb_ds.sv
.
Defined at line
373
of file
sv/sb/vmm_sb_ds_iter.sv
.
function int
vmm_sb_ds_iter::
get_n_not_found
( )
Prototype at line
285
of file
sv/sb/vmm_sb_ds.sv
.
Defined at line
383
of file
sv/sb/vmm_sb_ds_iter.sv
.
function int
vmm_sb_ds_iter::
get_n_orphaned
( )
Prototype at line
286
of file
sv/sb/vmm_sb_ds.sv
.
Defined at line
388
of file
sv/sb/vmm_sb_ds_iter.sv
.
function int
vmm_sb_ds_iter::
get_n_pending
( )
Prototype at line
281
of file
sv/sb/vmm_sb_ds.sv
.
Defined at line
363
of file
sv/sb/vmm_sb_ds_iter.sv
.
function int
vmm_sb_ds_iter::
incr_n_dropped
( int delta )
Prototype at line
292
of file
sv/sb/vmm_sb_ds.sv
.
Defined at line
417
of file
sv/sb/vmm_sb_ds_iter.sv
.
function int
vmm_sb_ds_iter::
incr_n_inserted
( int delta )
Prototype at line
288
of file
sv/sb/vmm_sb_ds.sv
.
Defined at line
393
of file
sv/sb/vmm_sb_ds_iter.sv
.
function int
vmm_sb_ds_iter::
incr_n_matched
( int delta )
Prototype at line
290
of file
sv/sb/vmm_sb_ds.sv
.
Defined at line
403
of file
sv/sb/vmm_sb_ds_iter.sv
.
function int
vmm_sb_ds_iter::
incr_n_mismatched
( int delta )
Prototype at line
291
of file
sv/sb/vmm_sb_ds.sv
.
Defined at line
410
of file
sv/sb/vmm_sb_ds_iter.sv
.
function int
vmm_sb_ds_iter::
incr_n_not_found
( int delta )
Prototype at line
293
of file
sv/sb/vmm_sb_ds.sv
.
Defined at line
424
of file
sv/sb/vmm_sb_ds_iter.sv
.
function int
vmm_sb_ds_iter::
incr_n_orphaned
( int delta )
Prototype at line
294
of file
sv/sb/vmm_sb_ds.sv
.
Defined at line
430
of file
sv/sb/vmm_sb_ds_iter.sv
.
function int
vmm_sb_ds_iter::
incr_n_pending
( int delta )
Prototype at line
289
of file
sv/sb/vmm_sb_ds.sv
.
Defined at line
399
of file
sv/sb/vmm_sb_ds_iter.sv
.
function int
vmm_sb_ds_iter::
inp_stream_id
( )
Prototype at line
276
of file
sv/sb/vmm_sb_ds.sv
.
Defined at line
317
of file
sv/sb/vmm_sb_ds_iter.sv
.
function bit
vmm_sb_ds_iter::
is_ok
( )
Prototype at line
269
of file
sv/sb/vmm_sb_ds.sv
.
Defined at line
41
of file
sv/sb/vmm_sb_ds_iter.sv
.
function bit
vmm_sb_ds_iter::
last
( )
Prototype at line
271
of file
sv/sb/vmm_sb_ds.sv
.
Defined at line
161
of file
sv/sb/vmm_sb_ds_iter.sv
.
function int
vmm_sb_ds_iter::
length
( )
Prototype at line
273
of file
sv/sb/vmm_sb_ds.sv
.
Defined at line
282
of file
sv/sb/vmm_sb_ds_iter.sv
.
function void
vmm_sb_ds_iter::
new
(
vmm_sb_ds
sb, int exp_stream_id, int inp_stream_id )
Prototype at line
266
of file
sv/sb/vmm_sb_ds.sv
.
Defined at line
25
of file
sv/sb/vmm_sb_ds_iter.sv
.
function
vmm_sb_ds_stream_iter
vmm_sb_ds_iter::
new_stream_iter
( )
Prototype at line
297
of file
sv/sb/vmm_sb_ds.sv
.
Defined at line
449
of file
sv/sb/vmm_sb_ds_iter.sv
.
function bit
vmm_sb_ds_iter::
next
( )
Prototype at line
270
of file
sv/sb/vmm_sb_ds.sv
.
Defined at line
46
of file
sv/sb/vmm_sb_ds_iter.sv
.
local function bit
vmm_sb_ds_iter::
next_exp_str
( )
Prototype at line
305
of file
sv/sb/vmm_sb_ds.sv
.
Defined at line
71
of file
sv/sb/vmm_sb_ds_iter.sv
.
local function bit
vmm_sb_ds_iter::
next_pkt_str
( )
Prototype at line
306
of file
sv/sb/vmm_sb_ds.sv
.
Defined at line
113
of file
sv/sb/vmm_sb_ds_iter.sv
.
function int
vmm_sb_ds_iter::
pos
( )
Prototype at line
274
of file
sv/sb/vmm_sb_ds.sv
.
Defined at line
293
of file
sv/sb/vmm_sb_ds_iter.sv
.
function bit
vmm_sb_ds_iter::
prev
( )
Prototype at line
272
of file
sv/sb/vmm_sb_ds.sv
.
Defined at line
167
of file
sv/sb/vmm_sb_ds_iter.sv
.
local function bit
vmm_sb_ds_iter::
prev_exp_str
( )
Prototype at line
307
of file
sv/sb/vmm_sb_ds.sv
.
Defined at line
192
of file
sv/sb/vmm_sb_ds_iter.sv
.
local function bit
vmm_sb_ds_iter::
prev_pkt_str
( )
Prototype at line
308
of file
sv/sb/vmm_sb_ds.sv
.
Defined at line
234
of file
sv/sb/vmm_sb_ds_iter.sv
.
function
vmm_sb_ds_pkt_stream
vmm_sb_ds_iter::
Xget_pkt_streamX
( )
Prototype at line
303
of file
sv/sb/vmm_sb_ds.sv
.
Defined at line
515
of file
sv/sb/vmm_sb_ds_iter.sv
.
Member Attribute Documentation
local
vmm_sb_ds_exp_streams
attribute
vmm_sb_ds_iter::
exp_str
Defined at line
256
of file
sv/sb/vmm_sb_ds.sv
.
local int attribute
vmm_sb_ds_iter::
exp_str_id
Defined at line
252
of file
sv/sb/vmm_sb_ds.sv
.
local int attribute
vmm_sb_ds_iter::
exp_str_idx
Defined at line
255
of file
sv/sb/vmm_sb_ds.sv
.
local int attribute
vmm_sb_ds_iter::
inp_str_id
Defined at line
253
of file
sv/sb/vmm_sb_ds.sv
.
local bit attribute
vmm_sb_ds_iter::
is_valid
Defined at line
260
of file
sv/sb/vmm_sb_ds.sv
.
local
vmm_sb_ds_pkt_stream
attribute
vmm_sb_ds_iter::
pkt_str
Defined at line
258
of file
sv/sb/vmm_sb_ds.sv
.
local int attribute
vmm_sb_ds_iter::
pkt_str_idx
Defined at line
257
of file
sv/sb/vmm_sb_ds.sv
.
local
vmm_sb_ds
attribute
vmm_sb_ds_iter::
sb
Defined at line
251
of file
sv/sb/vmm_sb_ds.sv
.
vmm_sb_ds_stream_iter
attribute
vmm_sb_ds_iter::
stream_iter
Defined at line
262
of file
sv/sb/vmm_sb_ds.sv
.
16 December 2008, Copyright © 2008 Synopsys, Inc.