Searched refs:class (Results 26 - 50 of 404) sorted by relevance

1234567891011>>

/gem5/ext/googletest/googletest/samples/
H A Dsample4.h38 class Counter {
/gem5/ext/systemc/src/sysc/datatypes/fx/
H A Dsc_context.h68 class sc_process_b;
77 class sc_without_context;
78 template <class T> class sc_global;
79 template <class T> class sc_context;
85 // Empty class that is used for its type only.
88 class sc_without_context {};
94 // Template global variable class; singleton; co-routine safe.
97 template <class
[all...]
H A Dscfx_pow10.h59 class scfx_pow10;
71 class scfx_pow10
/gem5/ext/systemc/src/sysc/kernel/
H A Dsc_spawn_options.h41 class sc_event;
42 class sc_port_base;
43 class sc_interface;
44 class sc_event_finder;
45 class sc_process_b;
46 class sc_spawn_reset_base;
52 class sc_spawn_options {
53 friend class sc_cthread_process;
54 friend class sc_method_process;
55 friend class sc_process_
[all...]
H A Dsc_module_name.h42 class sc_module;
43 class sc_simcontext;
49 // Module name class.
52 class sc_module_name
54 friend class sc_module;
55 friend class sc_object_manager;
H A Dsc_object_manager.h38 class sc_event;
39 class sc_object;
40 class sc_module_name;
49 class sc_object_manager
51 friend class sc_event;
52 friend class sc_object;
53 friend class sc_simcontext;
H A Dsc_process.h22 sc_process.h -- Process base class support.
44 class sc_process_handle;
45 class sc_thread_process;
46 class sc_reset;
58 typedef class sc_cthread_process* sc_cthread_handle;
59 typedef class sc_method_process* sc_method_handle;
60 typedef class sc_thread_process* sc_thread_handle;
84 // This is the base class for objects which may have processes defined for
88 class sc_process_host
100 // This class provide
[all...]
/gem5/ext/dsent/model/optical/
H A DThrottledLaserSource.h30 class OpticalWavelength;
34 class ThrottledLaserSource : public OpticalModel
57 }; // class ThrottledLaserSource
/gem5/ext/dsent/model/timing_graph/
H A DElectricalDelay.h30 class ElectricalLoad;
32 class ElectricalDelay : public ElectricalTimingNode
H A DElectricalDriver.h30 class ElectricalModel;
32 class ElectricalDriver : public ElectricalTimingNode
H A DElectricalNet.h30 class ElectricalLoad;
32 class ElectricalNet : public ElectricalTimingNode
/gem5/ext/systemc/src/tlm_core/tlm_1/tlm_analysis/
H A Dtlm_analysis_if.h28 class tlm_analysis_if : public virtual tlm_write_if<T>
33 class tlm_delayed_analysis_if : public virtual tlm_delayed_write_if<T>
H A Dtlm_write_if.h28 class tlm_write_if : public virtual sc_core::sc_interface {
34 class tlm_delayed_write_if : public virtual sc_core::sc_interface {
/gem5/ext/systemc/src/tlm_core/tlm_1/tlm_req_rsp/tlm_ports/
H A Dtlm_event_finder.h29 template <class IF , class T>
30 class tlm_event_finder_t
66 template <class IF , class T>
79 template <class IF , class T>
/gem5/ext/mcpat/cacti/
H A Dcomponent.h43 class Crossbar;
44 class Bank;
46 class Component {
/gem5/ext/systemc/src/sysc/communication/
H A Dsc_signal_ifs.h39 class sc_logic;
44 class sc_signal_bool_deval;
45 class sc_signal_logic_deval;
51 // The sc_signal<T> input interface class.
54 template <class T>
55 class sc_signal_in_if
95 class sc_reset;
98 class sc_signal_in_if<bool>
101 friend class sc_reset;
156 class sc_signal_in_i
[all...]
/gem5/ext/dsent/libutil/
H A DMap.h35 template<class T> class Map
88 template<class T> Map<T>::Map()
91 template<class T> Map<T>::~Map()
94 template<class T> Map<T>* Map<T>::clone() const
99 template<class T> void Map<T>::copyFrom(const Map<T>* map_)
108 template<class T> typename Map<T>::SizeType Map<T>::size() const
113 template<class T> bool Map<T>::isEmpty() const
118 template<class T> bool Map<T>::keyExist(const String& key_) const
124 template<class
[all...]
H A DMathUtil.h29 class Math
/gem5/ext/dsent/model/electrical/
H A DBroadcastHTree.h34 class StdCell;
35 class ElectricalLoad;
36 class ElectricalTimingTree;
38 class BroadcastHTree : public ElectricalModel
71 }; // class BroadcastHTree
/gem5/ext/dsent/model/optical_graph/
H A DOpticalTransmitter.h32 class OpticalTransmitter
44 }; // class OpticalTransmitter
H A DOpticalDetector.h30 class OpticalReceiver;
32 class OpticalDetector : public OpticalNode
/gem5/ext/systemc/src/tlm_core/tlm_1/tlm_req_rsp/tlm_1_interfaces/
H A Dtlm_fifo_ifs.h39 class tlm_fifo_debug_if : public virtual sc_core::sc_interface
62 class tlm_fifo_put_if :
67 class tlm_fifo_get_if :
71 class tlm_fifo_config_size_if : public virtual sc_core::sc_interface
/gem5/ext/googletest/googletest/test/
H A Dproduction.h39 class PrivateCode {
/gem5/ext/dsent/model/
H A DEventInfo.h30 class PortInfo;
32 class EventInfo
49 }; // class EventInfo
/gem5/ext/systemc/src/sysc/utils/
H A Dsc_temporary.h72 class sc_byte_heap {
127 // This class implements a fixed pool of objects contained in a vector. These
134 // This is the object instance constructor for this class. It configures
141 // This is the object instance destructor for this class. It frees the
160 template<class T>
161 class sc_vpool {
175 template<class T> sc_vpool<T>::sc_vpool( int log2, T* pool_p )
183 template<class T> sc_vpool<T>::~sc_vpool()
188 template<class T> T* sc_vpool<T>::allocate()
197 template<class
[all...]

Completed in 24 milliseconds

1234567891011>>