Searched refs:OpticalTransmitter (Results 1 - 6 of 6) sorted by relevance

/gem5/ext/dsent/model/optical_graph/
H A DOpticalTransmitter.h32 class OpticalTransmitter class in namespace:DSENT
35 OpticalTransmitter(){}; function in class:DSENT::OpticalTransmitter
36 virtual ~OpticalTransmitter(){};
44 }; // class OpticalTransmitter
H A DOpticalModulator.h30 class OpticalTransmitter;
35 OpticalModulator(const String& instance_name_, OpticalModel* model_, const WavelengthGroup& wavelengths_, bool opt_loss_, OpticalTransmitter* transmitter_);
59 OpticalTransmitter* m_transmitter_;
H A DOpticalModulator.cc24 #include "model/optical_graph/OpticalTransmitter.h"
28 OpticalModulator::OpticalModulator(const String& instance_name_, OpticalModel* model_, const WavelengthGroup& wavelengths_, bool opt_loss_, OpticalTransmitter* transmitter_)
/gem5/ext/dsent/model/optical/
H A DRingModulator.h27 #include "model/optical_graph/OpticalTransmitter.h"
31 class RingModulator : public OpticalModel, public OpticalTransmitter
/gem5/ext/dsent/model/
H A DOpticalModel.h38 class OpticalTransmitter;
116 void createModulator(const String& name_, const WavelengthGroup& wavelengths_, bool opt_loss_, OpticalTransmitter* transmitter_);
H A DOpticalModel.cc243 void OpticalModel::createModulator(const String& name_, const WavelengthGroup& wavelengths_, bool opt_loss_, OpticalTransmitter* transmitter_)

Completed in 5 milliseconds