blob: f268ccca1470313efb1c92ffcad68ff82fd1b459 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
|
#ifndef OpieToothRemoteDevice
#define OpieToothRemoteDevice
#include <qvaluelist.h>
namespace OpieTooth{
class RemoteDevice {
public:
typedef QValueList<RemoteDevice> ValueList;
RemoteDevice();
RemoteDevice(const RemoteDevice& );
RemoteDevice(const QString &mac, const QString &name );
~RemoteDevice();
// friend bool operator==(const RemoteDevice&, const RemoteDevice&);
RemoteDevice &operator=(const RemoteDevice& );
bool isEmpty()const;
QString mac()const;
void setMac(const QString& mac );
QString name()const;
void setName( const QString& name );
bool equals( const RemoteDevice& )const;
private:
QString m_name;
QString m_mac;
};
bool operator==( const RemoteDevice&, const RemoteDevice& );
};
#endif
|