

Public Member Functions | |
| new (string name, ovm_component parent=null, int size=1) | |
| int | size () |
| virtual int | used () |
| bit | is_empty () |
| bit | is_full () |
| void | put (input T t) |
| void | get (output T t) |
| void | peek (output T t) |
| bit | try_get (output T t) |
| bit | try_peek (output T t) |
| bit | try_put (input T t) |
| bit | can_put () |
| bit | can_get () |
| bit | can_peek () |
| void | flush () |
Protected Attributes | |
| int | m_pending_blocked_gets |
Private Attributes | |
| mailbox< T > | m |
| int | m_size |
Definition at line 27 of file tlm_fifos.svh.
|
|||||||||
|
Reimplemented from tlm_fifo_base< T >. Definition at line 157 of file tlm_fifos.svh. |
|
|||||||||
|
Reimplemented from tlm_fifo_base< T >. Definition at line 161 of file tlm_fifos.svh. |
|
|||||||||
|
Reimplemented from tlm_fifo_base< T >. Definition at line 153 of file tlm_fifos.svh. |
|
|||||||||
|
Reimplemented from tlm_fifo_base< T >. Definition at line 165 of file tlm_fifos.svh. |
|
||||||||||
|
Reimplemented from tlm_fifo_base< T >. Definition at line 111 of file tlm_fifos.svh. |
|
|||||||||
|
Reimplemented from tlm_fifo_base< T >. Definition at line 53 of file tlm_fifos.svh. |
|
|||||||||
|
Definition at line 57 of file tlm_fifos.svh. |
|
||||||||||||||||||||
|
Reimplemented in urm_fifo< T >, tlm_scenario_fifo< T >, and tlm_scenario_fifo< REQ >. Definition at line 38 of file tlm_fifos.svh. |
|
||||||||||
|
Reimplemented from tlm_fifo_base< T >. Definition at line 118 of file tlm_fifos.svh. |
|
||||||||||
|
Definition at line 61 of file tlm_fifos.svh. |
|
|||||||||
|
Reimplemented from tlm_fifo_base< T >. Definition at line 45 of file tlm_fifos.svh. |
|
||||||||||
|
Reimplemented from tlm_fifo_base< T >. Definition at line 124 of file tlm_fifos.svh. |
|
||||||||||
|
Reimplemented from tlm_fifo_base< T >. Definition at line 133 of file tlm_fifos.svh. |
|
||||||||||
|
Definition at line 144 of file tlm_fifos.svh. |
|
|||||||||
|
Reimplemented from tlm_fifo_base< T >. Definition at line 49 of file tlm_fifos.svh. |
|
|||||
|
Definition at line 32 of file tlm_fifos.svh. |
|
|||||
|
Definition at line 34 of file tlm_fifos.svh. |
|
|||||
|
Definition at line 33 of file tlm_fifos.svh. |
![]() Intelligent Design Verification Project: OVM, Revision: 1.1.0 |
Copyright (c) 2008 Intelligent Design Verification. Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.2 or any later version published by the Free Software Foundation; with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license is included here: http://www.intelligentdv.com/licenses/fdl.txt |
![]() Doxygen Version: 1.4.6 Mon Sep 29 14:21:25 2008 |