Search::attribute_pool Search::st_attributes;
void Search::clear()
-throw() {
+{
a_base.clear();
a_scope = Scope::Base;
clearFilter();
}
void Search::clearAttributes()
-throw() {
+{
for(attribute_iterator ii = attribute_begin(), maxii = attribute_end(); ii != maxii; ii ++)
st_attributes.release(&attribute(ii));
}
IdMessage Search::send(Session& session) const
-throw() {
+{
IdMessage result(-1);
LDAP* ldap = (LDAP*) session.getLDAP();
int scope = -1;
}
string Search::asString() const
-throw() {
+{
string result("ldap::Search { ");
result += Request::asString();
result += " | Base: ";
}
xml::Node* Search::asXML(xml::Node* parent) const
-throw() {
+{
parent = Request::asXML(parent);
parent->createAttribute("Base", a_base);
parent->createAttribute("Scope", Scope::asText(a_scope));