|
@@ -66,7 +66,7 @@ public:
|
|
|
ctkLDAPExpr();
|
|
|
|
|
|
//!
|
|
|
- ctkLDAPExpr(const QString &filter) throw ( std::invalid_argument );
|
|
|
+ ctkLDAPExpr(const QString &filter);
|
|
|
|
|
|
//!
|
|
|
ctkLDAPExpr(const ctkLDAPExpr& other);
|
|
@@ -120,8 +120,7 @@ public:
|
|
|
bool isNull() const;
|
|
|
|
|
|
//!
|
|
|
- static bool query(const QString &filter, const ctkDictionary &pd)
|
|
|
- throw (std::invalid_argument);
|
|
|
+ static bool query(const QString &filter, const ctkDictionary &pd);
|
|
|
|
|
|
//! Evaluate this LDAP filter.
|
|
|
bool evaluate(const ctkDictionary &p, bool matchCase) const;
|
|
@@ -141,12 +140,10 @@ private:
|
|
|
ctkLDAPExpr(int op, const QString &attrName, const QString &attrValue);
|
|
|
|
|
|
//!
|
|
|
- static ctkLDAPExpr parseExpr(ParseState &ps)
|
|
|
- throw (std::invalid_argument);
|
|
|
+ static ctkLDAPExpr parseExpr(ParseState &ps);
|
|
|
|
|
|
//!
|
|
|
- static ctkLDAPExpr parseSimple(ParseState &ps)
|
|
|
- throw (std::invalid_argument);
|
|
|
+ static ctkLDAPExpr parseSimple(ParseState &ps);
|
|
|
|
|
|
//!
|
|
|
bool compare(const QVariant &obj, int op, const QString &s) const;
|