#include <usLDAPProp.h>
A fluent API for creating LDAP filter strings.
Examples for creating LDAPFilter objects:
- See also
- LDAPFilter
Definition at line 70 of file usLDAPProp.h.
◆ LDAPProp()
us::LDAPProp::LDAPProp |
( |
const std::string & |
property | ) |
|
Create a LDAPProp instance for the named LDAP property.
- Parameters
-
property | The name of the LDAP property. |
◆ Approx() [1/3]
LDAPPropExpr us::LDAPProp::Approx |
( |
const std::string & |
s | ) |
const |
LDAP approximation '~='
- Parameters
-
s | A type convertible to std::string. |
- Returns
- A LDAP expression object.
◆ Approx() [2/3]
template<class T >
LDAPPropExpr us::LDAPProp::Approx |
( |
const T & |
s | ) |
const |
|
inline |
LDAP approximation '~='
- Parameters
-
s | A type convertible to std::string. |
- Returns
- A LDAP expression object.
Definition at line 187 of file usLDAPProp.h.
◆ Approx() [3/3]
LDAPPropExpr us::LDAPProp::Approx |
( |
const us::Any & |
s | ) |
const |
LDAP approximation '~='
- Parameters
-
s | A type convertible to std::string. |
- Returns
- A LDAP expression object.
◆ operator LDAPPropExpr()
us::LDAPProp::operator LDAPPropExpr |
( |
| ) |
const |
◆ operator!()
LDAPPropExpr us::LDAPProp::operator! |
( |
| ) |
const |
States the absence of the LDAP property.
- Returns
- A LDAP expression object.
◆ operator!=() [1/3]
Convenience operator for LDAP inequality.
Writing either
or
leads to the same string "(!(attr=val))".
- Parameters
-
s | A type convertible to std::string. |
- Returns
- A LDAP expression object.
◆ operator!=() [2/3]
Convenience operator for LDAP inequality.
Writing either
or
leads to the same string "(!(attr=val))".
- Parameters
-
s | A type convertible to std::string. |
- Returns
- A LDAP expression object.
Definition at line 130 of file usLDAPProp.h.
References mitk::operator!=().
◆ operator!=() [3/3]
Convenience operator for LDAP inequality.
Writing either
or
leads to the same string "(!(attr=val))".
- Parameters
-
s | A type convertible to std::string. |
- Returns
- A LDAP expression object.
◆ operator<=() [1/3]
LDAPPropExpr us::LDAPProp::operator<= |
( |
const std::string & |
s | ) |
const |
LDAP less or equal '<='
- Parameters
-
s | A type convertible to std::string. |
- Returns
- A LDAP expression object.
◆ operator<=() [2/3]
template<class T >
LDAPPropExpr us::LDAPProp::operator<= |
( |
const T & |
s | ) |
const |
|
inline |
LDAP less or equal '<='
- Parameters
-
s | A type convertible to std::string. |
- Returns
- A LDAP expression object.
Definition at line 168 of file usLDAPProp.h.
References operator<=().
◆ operator<=() [3/3]
LDAPPropExpr us::LDAPProp::operator<= |
( |
const us::Any & |
s | ) |
const |
LDAP less or equal '<='
- Parameters
-
s | A type convertible to std::string. |
- Returns
- A LDAP expression object.
◆ operator==() [1/3]
LDAPPropExpr us::LDAPProp::operator== |
( |
const std::string & |
s | ) |
const |
LDAP equality '='
- Parameters
-
s | A type convertible to std::string. |
- Returns
- A LDAP expression object.
◆ operator==() [2/3]
template<class T >
LDAPPropExpr us::LDAPProp::operator== |
( |
const T & |
s | ) |
const |
|
inline |
LDAP equality '='
- Parameters
-
s | A type convertible to std::string. |
- Returns
- A LDAP expression object.
Definition at line 92 of file usLDAPProp.h.
◆ operator==() [3/3]
LDAPPropExpr us::LDAPProp::operator== |
( |
const us::Any & |
s | ) |
const |
LDAP equality '='
- Parameters
-
s | A type convertible to std::string. |
- Returns
- A LDAP expression object.
◆ operator>=() [1/3]
LDAPPropExpr us::LDAPProp::operator>= |
( |
const std::string & |
s | ) |
const |
LDAP greater or equal '>='
- Parameters
-
s | A type convertible to std::string. |
- Returns
- A LDAP expression object.
◆ operator>=() [2/3]
template<class T >
LDAPPropExpr us::LDAPProp::operator>= |
( |
const T & |
s | ) |
const |
|
inline |
LDAP greater or equal '>='
- Parameters
-
s | A type convertible to std::string. |
- Returns
- A LDAP expression object.
Definition at line 149 of file usLDAPProp.h.
References operator>=().
◆ operator>=() [3/3]
LDAPPropExpr us::LDAPProp::operator>= |
( |
const us::Any & |
s | ) |
const |
LDAP greater or equal '>='
- Parameters
-
s | A type convertible to std::string. |
- Returns
- A LDAP expression object.
The documentation for this class was generated from the following file: