Main Page
Classes
Macros
Modules
Interfaces
Globals
Files
Index
?
simple
reg expr
Hierarchy
Class List
Alphabetical List
vmm_sb_ds_stream_iter Class Reference
Inheritance list for class vmm_sb_ds_stream_iter:
vmm_sb_ds_stream_iter
List of all members.
Typedef at line
27
of file
sv/sb/vmm_sb_ds.sv
.
Defined at line
23
of file
sv/sb/vmm_sb_ds_stream_iter.sv
.
Public Member Functions
function void
append
(
vmm_data
pkt )
function
vmm_sb_ds_stream_iter
copy
( )
function
vmm_data
data
( )
function
vmm_data
delete
( )
function string
describe
( )
function int
exp_stream_id
( )
function bit
find
(
vmm_data
pkt )
function bit
first
( )
function int
flush
( )
function int
inp_stream_id
( )
function bit
is_ok
( )
function bit
last
( )
function int
length
( )
function void
new
(
vmm_sb_ds
sb,
vmm_sb_ds_pkt_stream
str, int exp_id, int inp_id )
function bit
next
( )
function int
pos
( )
function int
postflush
( )
function int
preflush
( )
function void
prepend
(
vmm_data
pkt )
function bit
prev
( )
Public Attributes
local int
exp_id
local int
idx
local int
inp_id
local bit
is_valid
local
vmm_sb_ds
sb
local
vmm_sb_ds_pkt_stream
str
Member Function Documentation
function void
vmm_sb_ds_stream_iter::
append
(
vmm_data
pkt )
Prototype at line
55
of file
sv/sb/vmm_sb_ds_stream_iter.sv
.
Defined at line
250
of file
sv/sb/vmm_sb_ds_stream_iter.sv
.
function
vmm_sb_ds_stream_iter
vmm_sb_ds_stream_iter::
copy
( )
Prototype at line
62
of file
sv/sb/vmm_sb_ds_stream_iter.sv
.
Defined at line
356
of file
sv/sb/vmm_sb_ds_stream_iter.sv
.
function
vmm_data
vmm_sb_ds_stream_iter::
data
( )
Prototype at line
51
of file
sv/sb/vmm_sb_ds_stream_iter.sv
.
Defined at line
212
of file
sv/sb/vmm_sb_ds_stream_iter.sv
.
function
vmm_data
vmm_sb_ds_stream_iter::
delete
( )
Prototype at line
57
of file
sv/sb/vmm_sb_ds_stream_iter.sv
.
Defined at line
268
of file
sv/sb/vmm_sb_ds_stream_iter.sv
.
function string
vmm_sb_ds_stream_iter::
describe
( )
Prototype at line
48
of file
sv/sb/vmm_sb_ds_stream_iter.sv
.
Defined at line
202
of file
sv/sb/vmm_sb_ds_stream_iter.sv
.
function int
vmm_sb_ds_stream_iter::
exp_stream_id
( )
Prototype at line
47
of file
sv/sb/vmm_sb_ds_stream_iter.sv
.
Defined at line
197
of file
sv/sb/vmm_sb_ds_stream_iter.sv
.
function bit
vmm_sb_ds_stream_iter::
find
(
vmm_data
pkt )
Prototype at line
53
of file
sv/sb/vmm_sb_ds_stream_iter.sv
.
Defined at line
223
of file
sv/sb/vmm_sb_ds_stream_iter.sv
.
function bit
vmm_sb_ds_stream_iter::
first
( )
Prototype at line
40
of file
sv/sb/vmm_sb_ds_stream_iter.sv
.
Defined at line
124
of file
sv/sb/vmm_sb_ds_stream_iter.sv
.
function int
vmm_sb_ds_stream_iter::
flush
( )
Prototype at line
58
of file
sv/sb/vmm_sb_ds_stream_iter.sv
.
Defined at line
289
of file
sv/sb/vmm_sb_ds_stream_iter.sv
.
function int
vmm_sb_ds_stream_iter::
inp_stream_id
( )
Prototype at line
46
of file
sv/sb/vmm_sb_ds_stream_iter.sv
.
Defined at line
192
of file
sv/sb/vmm_sb_ds_stream_iter.sv
.
function bit
vmm_sb_ds_stream_iter::
is_ok
( )
Prototype at line
41
of file
sv/sb/vmm_sb_ds_stream_iter.sv
.
Defined at line
129
of file
sv/sb/vmm_sb_ds_stream_iter.sv
.
function bit
vmm_sb_ds_stream_iter::
last
( )
Prototype at line
43
of file
sv/sb/vmm_sb_ds_stream_iter.sv
.
Defined at line
160
of file
sv/sb/vmm_sb_ds_stream_iter.sv
.
function int
vmm_sb_ds_stream_iter::
length
( )
Prototype at line
49
of file
sv/sb/vmm_sb_ds_stream_iter.sv
.
Defined at line
207
of file
sv/sb/vmm_sb_ds_stream_iter.sv
.
function void
vmm_sb_ds_stream_iter::
new
(
vmm_sb_ds
sb,
vmm_sb_ds_pkt_stream
str, int exp_id, int inp_id )
Prototype at line
37
of file
sv/sb/vmm_sb_ds_stream_iter.sv
.
Defined at line
70
of file
sv/sb/vmm_sb_ds_stream_iter.sv
.
function bit
vmm_sb_ds_stream_iter::
next
( )
Prototype at line
42
of file
sv/sb/vmm_sb_ds_stream_iter.sv
.
Defined at line
134
of file
sv/sb/vmm_sb_ds_stream_iter.sv
.
function int
vmm_sb_ds_stream_iter::
pos
( )
Prototype at line
52
of file
sv/sb/vmm_sb_ds_stream_iter.sv
.
Defined at line
218
of file
sv/sb/vmm_sb_ds_stream_iter.sv
.
function int
vmm_sb_ds_stream_iter::
postflush
( )
Prototype at line
60
of file
sv/sb/vmm_sb_ds_stream_iter.sv
.
Defined at line
333
of file
sv/sb/vmm_sb_ds_stream_iter.sv
.
function int
vmm_sb_ds_stream_iter::
preflush
( )
Prototype at line
59
of file
sv/sb/vmm_sb_ds_stream_iter.sv
.
Defined at line
309
of file
sv/sb/vmm_sb_ds_stream_iter.sv
.
function void
vmm_sb_ds_stream_iter::
prepend
(
vmm_data
pkt )
Prototype at line
54
of file
sv/sb/vmm_sb_ds_stream_iter.sv
.
Defined at line
235
of file
sv/sb/vmm_sb_ds_stream_iter.sv
.
function bit
vmm_sb_ds_stream_iter::
prev
( )
Prototype at line
44
of file
sv/sb/vmm_sb_ds_stream_iter.sv
.
Defined at line
166
of file
sv/sb/vmm_sb_ds_stream_iter.sv
.
Member Attribute Documentation
local int attribute
vmm_sb_ds_stream_iter::
exp_id
Defined at line
26
of file
sv/sb/vmm_sb_ds_stream_iter.sv
.
local int attribute
vmm_sb_ds_stream_iter::
idx
Defined at line
30
of file
sv/sb/vmm_sb_ds_stream_iter.sv
.
local int attribute
vmm_sb_ds_stream_iter::
inp_id
Defined at line
27
of file
sv/sb/vmm_sb_ds_stream_iter.sv
.
local bit attribute
vmm_sb_ds_stream_iter::
is_valid
Defined at line
32
of file
sv/sb/vmm_sb_ds_stream_iter.sv
.
local
vmm_sb_ds
attribute
vmm_sb_ds_stream_iter::
sb
Defined at line
25
of file
sv/sb/vmm_sb_ds_stream_iter.sv
.
local
vmm_sb_ds_pkt_stream
attribute
vmm_sb_ds_stream_iter::
str
Defined at line
29
of file
sv/sb/vmm_sb_ds_stream_iter.sv
.
16 December 2008, Copyright © 2008 Synopsys, Inc.