blob: 7642ac3b1377dffceb01c0cfeae34c3f06bb5889 (
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
31
32
33
34
|
#ifndef OpieToothParser_H
#define OpieToothParser_H
#include <services.h>
namespace OpieTooth {
class Parser{
public:
Parser(const QString& output );
~Parser() {};
void setText(const QString& output );
Services::ValueList services()const;
private:
Services::ValueList m_list;
Services m_item;
void parse( const QString& );
bool parseName(const QString& );
bool parseRecHandle( const QString& );
bool parseClassId( const QString& );
bool parseProtocol( const QString& id );
bool parseProfile( const QString& ) ;
bool m_complete:1;
bool m_ok;
bool m_classOver:1;
bool m_protocolOver:1;
bool m_protocolAdded:1;
QString m_protName;
int m_protId;
};
};
#endif
|