Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

remotedevice.cc

Go to the documentation of this file.
00001 
00002 #include "remotedevice.h"
00003 
00004 using namespace OpieTooth;
00005 
00006 bool operator==(const RemoteDevice& rem1, const RemoteDevice& rem2){
00007   if( ( rem1.mac() == rem2.mac() ) && (rem1.name() == rem2.name() ) )
00008     return true;
00009 
00010   return false;
00011 }
00012 
00013 RemoteDevice::RemoteDevice(){
00014 
00015 }
00016 RemoteDevice::RemoteDevice(const RemoteDevice& ole ){
00017   (*this)  = ole;
00018 }
00019 RemoteDevice::RemoteDevice(const QString &mac, const QString& name ){
00020   m_mac = mac;
00021   m_name = name;
00022 }
00023 RemoteDevice::~RemoteDevice(){
00024 
00025 }
00026 bool RemoteDevice::isEmpty() const {
00027   if( m_name.isEmpty() && m_mac.isEmpty() )
00028     return true;
00029   return false;
00030 };
00031 RemoteDevice& RemoteDevice::operator=( const RemoteDevice& rem1){
00032   m_name = rem1.m_name;
00033   m_mac = rem1.m_mac;
00034   return *this;
00035 
00036 }
00037 QString  RemoteDevice::mac() const {
00038   return m_mac;
00039 }
00040 void RemoteDevice::setMac( const QString& mac ){
00041   m_mac = mac;
00042 }
00043 QString RemoteDevice::name() const{
00044   return m_name;
00045 }
00046 void RemoteDevice::setName( const QString& name ){
00047   m_name = name;
00048 }
00049 bool RemoteDevice::equals( const RemoteDevice& dev ) const {
00050     if ( m_mac == dev.m_mac && m_name == dev.m_name )
00051         return true;
00052     else
00053         return false;
00054 };

Generated on Sat Nov 5 16:17:43 2005 for OPIE by  doxygen 1.4.2