Searched refs:class (Results 301 - 325 of 404) sorted by relevance

<<11121314151617

/gem5/ext/googletest/googlemock/include/gmock/
H A Dgmock-generated-function-mockers.h54 class FunctionMockerBase;
56 // Note: class FunctionMocker really belongs to the ::testing
59 // friend class template. To workaround this compiler bug, we define
62 class FunctionMocker;
65 class FunctionMocker<R()> : public
77 // by the C++ standard [14.6.4] here, as the base class type is
85 class FunctionMocker<R(A1)> : public
98 // by the C++ standard [14.6.4] here, as the base class type is
106 class FunctionMocker<R(A1, A2)> : public
119 // by the C++ standard [14.6.4] here, as the base class typ
[all...]
H A Dgmock-generated-matchers.h60 // For example, in class TupleFields<tuple<bool, char, int>, 2, 0>, we have:
65 template <class Tuple, int k0 = -1, int k1 = -1, int k2 = -1, int k3 = -1,
68 class TupleFields;
71 template <class Tuple, int k0, int k1, int k2, int k3, int k4, int k5, int k6,
73 class TupleFields {
89 template <class Tuple>
90 class TupleFields<Tuple, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1> {
98 template <class Tuple, int k0>
99 class TupleFields<Tuple, k0, -1, -1, -1, -1, -1, -1, -1, -1, -1> {
107 template <class Tupl
[all...]
H A Dgmock-generated-actions.h51 class InvokeHelper;
54 class InvokeHelper<R, ::testing::tuple<> > {
61 template <class Class, typename MethodPtr>
70 class InvokeHelper<R, ::testing::tuple<A1> > {
77 template <class Class, typename MethodPtr>
86 class InvokeHelper<R, ::testing::tuple<A1, A2> > {
93 template <class Class, typename MethodPtr>
102 class InvokeHelper<R, ::testing::tuple<A1, A2, A3> > {
109 template <class Class, typename MethodPtr>
119 class InvokeHelpe
[all...]
/gem5/ext/systemc/src/tlm_utils/
H A Dsimple_target_socket.h50 class simple_target_socket :
53 friend class fw_process;
54 friend class bw_process;
130 //Helper class to handle bw path calls
132 class bw_process : public tlm::tlm_bw_transport_if<TYPES>
179 class fw_process : public tlm::tlm_fw_transport_if<TYPES>,
384 class process_handle_class {
394 class process_handle_list {
569 class simple_target_socket_tagged :
572 friend class fw_proces
[all...]
H A Dpeq_with_cb_and_phase.h38 class time_ordered_list
151 class peq_with_cb_and_phase:
160 class delta_list{
/gem5/ext/googletest/googletest/include/gtest/internal/
H A Dgtest-param-util-generated.h69 template <class Container>
77 class ValueArray1 {
95 class ValueArray2 {
114 class ValueArray3 {
135 class ValueArray4 {
158 class ValueArray5 {
183 class ValueArray6 {
210 class ValueArray7 {
238 class ValueArray8 {
268 class ValueArray
[all...]
/gem5/src/systemc/tests/tlm/static_extensions/ext2gp/
H A Dextension_adaptors.h30 class adapt_ext2gp : public sc_core::sc_module
60 // payload. We leave the extension class in the vector, and it will be
102 class adapt_gp2ext : public sc_core::sc_module
119 // Optionally, we can initialize our private extension class
/gem5/src/systemc/tests/tlm/static_extensions/ext2gp2ext/
H A Dextension_adaptors.h30 class adapt_ext2gp : public sc_core::sc_module
60 // payload. We leave the extension class in the vector, and it will be
102 class adapt_gp2ext : public sc_core::sc_module
119 // Optionally, we can initialize our private extension class
/gem5/src/systemc/tests/tlm/static_extensions/gp2ext/
H A Dextension_adaptors.h30 class adapt_ext2gp : public sc_core::sc_module
60 // payload. We leave the extension class in the vector, and it will be
102 class adapt_gp2ext : public sc_core::sc_module
119 // Optionally, we can initialize our private extension class
/gem5/ext/mcpat/cacti/
H A Dmat.h43 class Mat : public Component {
/gem5/ext/systemc/src/sysc/datatypes/fx/
H A Dscfx_ieee.h66 class scfx_ieee_double;
68 class scfx_ieee_float;
120 class scfx_ieee_double
460 class scfx_ieee_float
H A Dscfx_rep.h83 class scfx_index;
84 class scfx_rep;
86 // forward class declarations
87 class sc_bv_base;
88 class sc_signed;
89 class sc_unsigned;
118 class scfx_index
141 // Arbitrary-precision fixed-point implementation class.
144 class scfx_rep
/gem5/ext/systemc/src/tlm_core/tlm_2/tlm_2_interfaces/
H A Dtlm_dmi.h27 class tlm_dmi
/gem5/src/systemc/tests/tlm/multi_sockets/
H A DMultiSocketSimpleSwitchAT.h34 This class is a simple crossbar switch through which an arbitrary number of initiators
46 class MultiSocketSimpleSwitchAT : public sc_core::sc_module, public tlm::tlm_mm_interface
70 class BTag : public tlm_utils::instance_specific_extension<BTag>{
78 class ConnectionInfo : public tlm_utils::instance_specific_extension<ConnectionInfo>{
86 class internalPEQTypes{ //use the tpPEQ to delay connection infos
H A DsimpleAddressMap.h32 class SimpleAddressMap
/gem5/ext/pybind11/include/pybind11/
H A Dcomplex.h42 template <typename T> class type_caster<std::complex<T>> {
/gem5/ext/systemc/src/sysc/communication/
H A Dsc_signal_resolved_ports.h41 // The sc_signal_resolved input port class.
44 class sc_in_resolved
131 // The sc_signal_resolved input/output port class.
134 class sc_inout_resolved
231 // The sc_signal_resolved output port class.
235 // sc_inout_resolved. For debugging reasons, a class is provided instead
238 class sc_out_resolved
H A Dsc_signal_rv_ports.h45 // The sc_signal_rv<W> input port class.
49 class sc_in_rv
155 // The sc_signal_rv<W> input/output port class.
159 class sc_inout_rv
275 // The sc_signal_rv<W> output port class.
279 // sc_inout_rv. For debugging reasons, a class is provided instead
283 class sc_out_rv
/gem5/ext/systemc/src/sysc/datatypes/bit/
H A Dsc_bit.h22 sc_bit.h -- Bit class.
74 class sc_bit;
76 // forward class declarations
77 class sc_logic;
84 // Bit class.
88 class sc_bit
/gem5/src/systemc/tests/include/
H A DSimpleATInitiator1.h42 class SimpleATInitiator1 : public sc_core::sc_module
53 class MyTransaction : public transaction_type
74 class SimplePool : public tlm::tlm_mm_interface
H A DSimpleATInitiator2.h42 class SimpleATInitiator2 : public sc_core::sc_module
53 class MyTransaction : public transaction_type
74 class SimplePool : public tlm::tlm_mm_interface
/gem5/src/systemc/ext/tlm_utils/
H A Dpeq_with_cb_and_phase.h36 class time_ordered_list
135 class peq_with_cb_and_phase : public sc_core::sc_object
142 class delta_list
/gem5/ext/systemc/src/tlm_core/tlm_2/tlm_generic_payload/
H A Dtlm_gp.h35 class
38 class tlm_mm_interface {
55 // This class can be used for storing pointers to the extension classes, used
57 class tlm_extension_base
71 // Base class for all extension classes, derive your extension class in
73 // class my_extension : public tlm_extension<my_extension> { ...
78 class tlm_extension : public tlm_extension_base
120 // The generic payload class:
122 class tlm_generic_payloa
[all...]
/gem5/ext/systemc/src/sysc/datatypes/int/
H A Dsc_unsigned.h118 class sc_unsigned_bitref_r;
119 class sc_unsigned_bitref;
120 class sc_unsigned_subref_r;
121 class sc_unsigned_subref;
122 class sc_concatref;
123 class sc_unsigned;
125 // forward class declarations
126 class sc_bv_base;
127 class sc_lv_base;
128 class sc_int_bas
[all...]
H A Dsc_signed.h111 class sc_signed_bitref_r;
112 class sc_signed_bitref;
113 class sc_signed_subref_r;
114 class sc_signed_subref;
115 class sc_concatref;
116 class sc_signed;
118 // forward class declarations
119 class sc_bv_base;
120 class sc_lv_base;
121 class sc_int_bas
[all...]

Completed in 78 milliseconds

<<11121314151617