Quark  0.1
MDNSPointerRecord.h++
Go to the documentation of this file.
1 #ifndef __libquark_mdns_MDNSPointerRecord_hxx
2 #define __libquark_mdns_MDNSPointerRecord_hxx
3 
5 
6 namespace quark {
7 namespace mdns {
8 
10 {
11  public:
12 
13  MDNSPointerRecord(QStringList name);
14  virtual ~MDNSPointerRecord();
15 
16  QStringList pointer() const
17  { return(_pointer); }
18 
19  void setPointer(QStringList pointer)
20  { _pointer = pointer; }
21 
22  bool hasSubtype() const;
23  QString subtype() const;
24 
25  void readData(MDNSDataReader &reader) throw(IOException);
26  void writeData(MDNSDataWriter &writer) throw(IOException);
27 
28  QString toString() const;
29 
30  private:
31 
33 
34  QStringList _pointer;
35 };
36 
37 } // class mdns
38 } // class quark
39 
40 #endif // __libquark_mdns_MDNSPointerRecord_hxx
Definition: IOException.h++:9
void readData(MDNSDataReader &reader)
void setPointer(QStringList pointer)
Definition: MDNSPointerRecord.h++:19
Definition: MDNSDataRecord.h++:20
QStringList name() const
Definition: MDNSRecord.h++:37
Definition: BarChartView.h++:6
QStringList pointer() const
Definition: MDNSPointerRecord.h++:16
Definition: MDNSPointerRecord.h++:9
void writeData(MDNSDataWriter &writer)