ovm_in_order_comparator< T, comp_type, convert, pair_type > Class Template Reference

Inheritance diagram for ovm_in_order_comparator< T, comp_type, convert, pair_type >:

Inheritance graph
[legend]
Collaboration diagram for ovm_in_order_comparator< T, comp_type, convert, pair_type >:

Collaboration graph
[legend]
List of all members.

Public Types

typedef ovm_in_order_comparator<
T, comp_type, convert, pair_type > 
this_type

Public Attributes

ovm_analysis_export< T > before_export
ovm_analysis_export< T > after_export
ovm_analysis_port< pair_type > pair_ap
int m_matches
int m_mismatches

Static Public Attributes

static const string type_name

Private Attributes

tlm_analysis_fifo< T > before_fifo
tlm_analysis_fifo< T > after_fifo

Detailed Description

template<typename T = int, typename comp_type = ovm_built_in_comp < T >, typename convert = ovm_built_in_converter < T >, typename pair_type = ovm_built_in_pair < T >>
class ovm_in_order_comparator< T, comp_type, convert, pair_type >

Definition at line 49 of file ovm_in_order_comparator.svh.


Member Typedef Documentation

template<typename T = int, typename comp_type = ovm_built_in_comp < T >, typename convert = ovm_built_in_converter < T >, typename pair_type = ovm_built_in_pair < T >>
typedef ovm_in_order_comparator<T,comp_type,convert,pair_type> ovm_in_order_comparator< T, comp_type, convert, pair_type >::this_type
 

Definition at line 51 of file ovm_in_order_comparator.svh.


Member Data Documentation

template<typename T = int, typename comp_type = ovm_built_in_comp < T >, typename convert = ovm_built_in_converter < T >, typename pair_type = ovm_built_in_pair < T >>
ovm_analysis_export< T > ovm_in_order_comparator< T, comp_type, convert, pair_type >::after_export
 

Definition at line 60 of file ovm_in_order_comparator.svh.

template<typename T = int, typename comp_type = ovm_built_in_comp < T >, typename convert = ovm_built_in_converter < T >, typename pair_type = ovm_built_in_pair < T >>
tlm_analysis_fifo< T > ovm_in_order_comparator< T, comp_type, convert, pair_type >::after_fifo [private]
 

Definition at line 63 of file ovm_in_order_comparator.svh.

template<typename T = int, typename comp_type = ovm_built_in_comp < T >, typename convert = ovm_built_in_converter < T >, typename pair_type = ovm_built_in_pair < T >>
ovm_analysis_export< T > ovm_in_order_comparator< T, comp_type, convert, pair_type >::before_export
 

Definition at line 60 of file ovm_in_order_comparator.svh.

template<typename T = int, typename comp_type = ovm_built_in_comp < T >, typename convert = ovm_built_in_converter < T >, typename pair_type = ovm_built_in_pair < T >>
tlm_analysis_fifo< T > ovm_in_order_comparator< T, comp_type, convert, pair_type >::before_fifo [private]
 

Definition at line 63 of file ovm_in_order_comparator.svh.

template<typename T = int, typename comp_type = ovm_built_in_comp < T >, typename convert = ovm_built_in_converter < T >, typename pair_type = ovm_built_in_pair < T >>
int ovm_in_order_comparator< T, comp_type, convert, pair_type >::m_matches
 

Definition at line 64 of file ovm_in_order_comparator.svh.

template<typename T = int, typename comp_type = ovm_built_in_comp < T >, typename convert = ovm_built_in_converter < T >, typename pair_type = ovm_built_in_pair < T >>
int ovm_in_order_comparator< T, comp_type, convert, pair_type >::m_mismatches
 

Definition at line 64 of file ovm_in_order_comparator.svh.

template<typename T = int, typename comp_type = ovm_built_in_comp < T >, typename convert = ovm_built_in_converter < T >, typename pair_type = ovm_built_in_pair < T >>
ovm_analysis_port< pair_type > ovm_in_order_comparator< T, comp_type, convert, pair_type >::pair_ap
 

Definition at line 61 of file ovm_in_order_comparator.svh.

template<typename T = int, typename comp_type = ovm_built_in_comp < T >, typename convert = ovm_built_in_converter < T >, typename pair_type = ovm_built_in_pair < T >>
const string ovm_in_order_comparator< T, comp_type, convert, pair_type >::type_name [static]
 

Initial value:

 
    "ovm_in_order_comparator <T,comp_type,convert,pair_type>"

Reimplemented in ovm_in_order_built_in_comparator< T >, ovm_in_order_class_comparator< T >, and ovm_in_order_class_comparator< AFTER >.

Definition at line 53 of file ovm_in_order_comparator.svh.


The documentation for this class was generated from the following file:
Intelligent Design Verification
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
Doxygen Version: 1.4.6
Mon Sep 29 14:23:56 2008
Find a documentation bug? Report bugs to: bugs.intelligentdv.com Project: DoxygenFilterSV