TLDAPResult Class Reference

#include <TLDAPResult.h>

Inheritance diagram for TLDAPResult:

TObject List of all members.

Public Member Functions

virtual ~TLDAPResult ()
Int_t GetCount () const
TLDAPEntryGetNext ()
void Print (Option_t *option="") const

Protected Member Functions

 TLDAPResult (const TLDAPResult &)
TLDAPResultoperator= (const TLDAPResult &)

Private Member Functions

TLDAPEntryCreateEntry (LDAPMessage *entry)
 TLDAPResult ()
 TLDAPResult (LDAP *ld, LDAPMessage *searchresult)

Private Attributes

LDAP * fLd
LDAPMessage * fSearchResult
LDAPMessage * fCurrentEntry

Friends

class TLDAPServer

Detailed Description

Definition at line 24 of file TLDAPResult.h.


Constructor & Destructor Documentation

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]

Definition at line 52 of file TLDAPResult.cxx.

References fSearchResult.


Member Function Documentation

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

Definition at line 110 of file TLDAPResult.cxx.

References fLd, fSearchResult, and result().

Referenced by GetNext(), and Print().

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().


Friends And Related Function Documentation

friend class TLDAPServer [friend]

Definition at line 26 of file TLDAPResult.h.


Member Data Documentation

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]

Definition at line 31 of file TLDAPResult.h.

Referenced by GetNext(), and operator=().


The documentation for this class was generated from the following files:
Generated on Tue Jul 5 16:42:15 2011 for ROOT_528-00b_version by  doxygen 1.5.1