Searched refs:class (Results 1 - 25 of 404) sorted by relevance

1234567891011>>

/gem5/ext/systemc/src/tlm_core/tlm_1/tlm_req_rsp/tlm_1_interfaces/
H A Dtlm_tag.h28 template<class T> class tlm_tag {};
/gem5/ext/googletest/googletest/test/
H A Dgtest-param-test_test.h46 class ExternalInstantiationTest : public ::testing::TestWithParam<int> {
51 class InstantiationInMultipleTranslaionUnitsTest
/gem5/ext/systemc/src/sysc/kernel/
H A Dsc_reset.h38 template<typename DATA> class sc_signal_in_if;
39 template<typename IF, sc_writer_policy POL> class sc_signal;
40 template<typename DATA> class sc_in;
41 template<typename DATA> class sc_inout;
42 template<typename DATA> class sc_out;
43 template<typename SOURCE> class sc_spawn_reset;
44 class sc_reset;
45 class sc_process_b;
50 // This class describes a reset condition associated with an sc_process_b
53 class sc_reset_targe
[all...]
H A Dsc_except.h37 class sc_simcontext;
38 class sc_process_b;
39 class sc_method_process;
40 class sc_thread_process;
48 class sc_user
56 class sc_halt
63 class sc_kill
70 class sc_unwind_exception : public std::exception
72 friend class sc_simcontext;
73 friend class sc_process_
[all...]
H A Dsc_object.h22 sc_object.h -- Abstract base class of all SystemC `simulation' objects.
39 class sc_event;
40 class sc_module;
41 class sc_phase_callback_registry;
42 class sc_runnable;
43 class sc_simcontext;
44 class sc_trace_file;
45 class sc_trace_file_base;
50 // Abstract base class of all SystemC `simulation' objects.
53 class sc_objec
[all...]
H A Dsc_cthread_process.h48 class sc_cthread_process : public sc_thread_process {
50 friend class sc_module;
51 friend class sc_process_handle;
52 friend class sc_process_table;
53 friend class sc_thread_process;
54 friend class sc_simcontext;
H A Dsc_module_registry.h37 class sc_module;
38 class sc_simcontext;
48 class sc_module_registry
50 friend class sc_simcontext;
/gem5/ext/ply/example/
H A Dcleanup.sh2 rm -f */*.pyc */parsetab.py */parser.out */*~ */*.class
/gem5/ext/systemc/src/sysc/communication/
H A Dsc_fifo_ifs.h40 // The sc_fifo<T> input nonblocking interface class.
43 template <class T>
44 class sc_fifo_nonblocking_in_if
59 // The sc_fifo<T> input blocking interface class.
62 template <class T>
63 class sc_fifo_blocking_in_if
76 // The sc_fifo<T> input interface class.
79 template <class T>
80 class sc_fifo_in_if
107 // The sc_fifo<T> nonblocking output interface class
[all...]
H A Dsc_interface.h22 sc_interface.h -- Abstract base class of all interface classes.
34 class sc_event;
35 class sc_port_base;
41 // Abstract base class of all interface classes.
42 // BEWARE: Direct inheritance from this class must be done virtual.
45 class sc_interface
76 // An empty virtual base class can cause the optimizer to
/gem5/src/systemc/ext/tlm_utils/
H A Dinstance_specific_extensions_int.h29 class ispex_base;
30 class instance_specific_extension_accessor;
31 class instance_specific_extension_container;
32 class instance_specific_extension_carrier;
33 class instance_specific_extension_container_pool;
40 extern template class tlm_array<tlm_utils::ispex_base *>;
49 class ispex_base
51 friend class tlm::tlm_array<ispex_base*>;
68 class instance_specific_extensions_per_accessor
124 class instance_specific_extension_containe
[all...]
H A Dconvenience_socket_bases.h25 class sc_object;
32 // Implementation-defined base class helper for convenience sockets.
33 class convenience_socket_base
47 // Implementation-defined base class helper for simple sockets.
48 class simple_socket_base : public convenience_socket_base
56 // Implementation-defined base class helper for passthrough sockets.
57 class passthrough_socket_base : public convenience_socket_base
62 // Implementation-defined base class helper for multi sockets.
63 class multi_socket_base : public convenience_socket_base
68 // Implementation-defined base class fo
[all...]
/gem5/ext/dsent/model/
H A DModelGen.h29 class Model;
30 class ElectricalModel;
31 class StdCell;
32 class TechModel;
34 class ModelGen
/gem5/ext/systemc/src/sysc/datatypes/bit/
H A Dsc_bit_proxies.h41 template <class X> class sc_bitref_r;
42 template <class X> class sc_bitref;
43 template <class X> class sc_subref_r;
44 template <class X> class sc_subref;
45 template <class X, class
[all...]
/gem5/ext/systemc/src/sysc/datatypes/misc/
H A Dsc_value_base.h22 sc_value_base.h -- Base class for SystemC bit values.
65 class sc_signed;
66 class sc_unsigned;
71 // Abstract base class of all SystemC native variables. It provides
77 class sc_value_base
79 friend class sc_concatref;
98 // Proxy class for user-defined value classes and other classes that
100 // The class is utilized as a base class for the arbitrary class
[all...]
/gem5/ext/dsent/model/timing_graph/
H A DElectricalLoad.h30 class ElectricalModel;
31 class ElectricalDriver;
33 class ElectricalLoad : public ElectricalTimingNode
/gem5/ext/dsent/model/electrical/
H A DRepeatedLink.h30 class StdCell;
31 class ElectricalLoad;
32 class ElectricalTimingTree;
34 class RepeatedLink : public ElectricalModel
61 }; // class RepeatedLink
/gem5/ext/dsent/model/optical_graph/
H A DOpticalReceiver.h32 class OpticalReceiver
/gem5/ext/dsent/model/std_cells/
H A DStdCellLib.h29 class TechModel;
30 class StdCell;
31 class LibertyFile;
33 class StdCellLib
80 }; // class StdCellLib
/gem5/ext/dsent/util/
H A DConstants.h27 class Constants
/gem5/ext/mcpat/
H A Dcachecontroller.h39 class CacheController : public McPATComponent {
/gem5/src/systemc/tests/systemc/communication/sc_signal/register_port/test01/
H A Dtest.h46 template <class T>
47 class writer
60 template <class T>
61 class top
/gem5/src/systemc/tests/systemc/communication/sc_signal/register_port/test02/
H A Dtest.h46 template <class T>
47 class writer
60 template <class T>
61 class top
/gem5/src/systemc/tests/systemc/communication/sc_signal/register_port/test03/
H A Dtest.h46 template <class T>
47 class writer
60 template <class T>
61 class top
/gem5/ext/googletest/googletest/include/gtest/
H A Dgtest_prod.h37 // When you need to test the private or protected members of a class,
39 // class. For example:
41 // class MyClass {
47 // class MyClassTest : public testing::Test {
56 friend class test_case_name##_##test_name##_Test

Completed in 13 milliseconds

1234567891011>>