83 |
Parameter(const Parameter& Prm) { Copy(Prm); } |
Parameter(const Parameter& Prm) { Copy(Prm); } |
84 |
void operator=(const Parameter& Prm) { Copy(Prm); } |
void operator=(const Parameter& Prm) { Copy(Prm); } |
85 |
|
|
86 |
virtual void Copy(const Parameter& Prm) { |
void Copy(const Parameter& Prm) { |
87 |
if (this == &Prm) return; |
if (this == &Prm) return; |
88 |
|
|
89 |
pUnit = Prm.pUnit; |
pUnit = Prm.pUnit; |
121 |
SignalUnit(const SignalUnit& Unit): pRack(Unit.pRack) { Copy(Unit); } |
SignalUnit(const SignalUnit& Unit): pRack(Unit.pRack) { Copy(Unit); } |
122 |
void operator=(const SignalUnit& Unit) { Copy(Unit); } |
void operator=(const SignalUnit& Unit) { Copy(Unit); } |
123 |
|
|
124 |
virtual void Copy(const SignalUnit& Unit) { |
void Copy(const SignalUnit& Unit) { |
125 |
if (this == &Unit) return; |
if (this == &Unit) return; |
126 |
|
|
127 |
bActive = Unit.bActive; |
bActive = Unit.bActive; |
279 |
Ctrl = Controller; |
Ctrl = Controller; |
280 |
} |
} |
281 |
|
|
282 |
CCSignalUnit(const CCSignalUnit& Unit): SignalUnit(Unit) { Copy(Unit); } |
CCSignalUnit(const CCSignalUnit& Unit): SignalUnit(Unit.pRack) { Copy(Unit); } |
283 |
void operator=(const CCSignalUnit& Unit) { SignalUnit::Copy(Unit); Copy(Unit); } |
void operator=(const CCSignalUnit& Unit) { Copy(Unit); } |
284 |
|
|
285 |
virtual void Copy(const CCSignalUnit& Unit) { |
void Copy(const CCSignalUnit& Unit) { |
286 |
Ctrl = Unit.Ctrl; |
Ctrl = Unit.Ctrl; |
287 |
|
SignalUnit::Copy(Unit); |
288 |
} |
} |
289 |
|
|
290 |
virtual void Increment() { } |
virtual void Increment() { } |