#include <TLDAPResult.h>
Inheritance diagram for TLDAPResult:
Public Member Functions | |
virtual | ~TLDAPResult () |
Int_t | GetCount () const |
TLDAPEntry * | GetNext () |
void | Print (Option_t *option="") const |
Protected Member Functions | |
TLDAPResult (const TLDAPResult &) | |
TLDAPResult & | operator= (const TLDAPResult &) |
Private Member Functions | |
TLDAPEntry * | CreateEntry (LDAPMessage *entry) |
TLDAPResult () | |
TLDAPResult (LDAP *ld, LDAPMessage *searchresult) | |
Private Attributes | |
LDAP * | fLd |
LDAPMessage * | fSearchResult |
LDAPMessage * | fCurrentEntry |
Friends | |
class | TLDAPServer |
Definition at line 24 of file TLDAPResult.h.
TLDAPResult::TLDAPResult | ( | ) | [inline, private] |
Definition at line 34 of file TLDAPResult.h.
TLDAPResult::TLDAPResult | ( | LDAP * | ld, | |
LDAPMessage * | searchresult | |||
) | [private] |
TLDAPResult::TLDAPResult | ( | const TLDAPResult & | ) | [protected] |
Definition at line 30 of file TLDAPResult.cxx.
TLDAPResult::~TLDAPResult | ( | ) | [virtual] |
TLDAPEntry * TLDAPResult::CreateEntry | ( | LDAPMessage * | entry | ) | [private] |
Definition at line 75 of file TLDAPResult.cxx.
References TLDAPEntry::AddAttribute(), attribute, fLd, i, and ptr.
Referenced by GetNext().
TLDAPResult & TLDAPResult::operator= | ( | const TLDAPResult & | ) | [protected] |
Definition at line 40 of file TLDAPResult.cxx.
References fCurrentEntry, fLd, fSearchResult, and TObject::operator=().
Int_t TLDAPResult::GetCount | ( | ) | const |
TLDAPEntry * TLDAPResult::GetNext | ( | ) |
Definition at line 61 of file TLDAPResult.cxx.
References CreateEntry(), entry, fCurrentEntry, fLd, fSearchResult, and GetCount().
Referenced by Print().
void TLDAPResult::Print | ( | Option_t * | option = "" |
) | const [virtual] |
Reimplemented from TObject.
Definition at line 121 of file TLDAPResult.cxx.
References GetCount(), GetNext(), i, and TLDAPEntry::Print().
friend class TLDAPServer [friend] |
Definition at line 26 of file TLDAPResult.h.
LDAP* TLDAPResult::fLd [private] |
Definition at line 29 of file TLDAPResult.h.
Referenced by CreateEntry(), GetCount(), GetNext(), and operator=().
LDAPMessage* TLDAPResult::fSearchResult [private] |
Definition at line 30 of file TLDAPResult.h.
Referenced by GetCount(), GetNext(), operator=(), and ~TLDAPResult().
LDAPMessage* TLDAPResult::fCurrentEntry [private] |