00001 00002 #include "signal.hpp" 00003 00004 Signal::Signal(const Location& location, double dbStrength) 00005 : m_location(location), m_dbStrength(dbStrength) 00006 { 00007 00008 } 00009 00010 Signal::Signal(const Signal& rhs) 00011 : m_location(rhs.m_location), m_dbStrength(rhs.m_dbStrength) 00012 { 00013 00014 } 00015 00016 Signal::~Signal() 00017 { 00018 00019 } 00020 00021 SignalPtr Signal::clone() const 00022 { 00023 SignalPtr p(new Signal(*this)); 00024 return p; 00025 } 00026 00027