LDAPEntryList Class Reference

For internal use only. More...

#include <LDAPEntryList.h>

List of all members.

Public Types

typedef
ListType::const_iterator 
const_iterator

Public Member Functions

 LDAPEntryList (const LDAPEntryList &el)
 Copy-Constructor.
 LDAPEntryList ()
 Default-Constructor.
 ~LDAPEntryList ()
 Destructor.
size_t size () const
 
Returns:
The number of entries currently stored in the list.

bool empty () const
 
Returns:
true if there are zero entries currently stored in the list.

const_iterator begin () const
 
Returns:
An iterator pointing to the first element of the list.

const_iterator end () const
 
Returns:
An iterator pointing to the end of the list

void addEntry (const LDAPEntry &e)
 Adds an Entry to the end of the list.

Private Types

typedef std::list
< LDAPEntry
ListType

Private Attributes

ListType m_entries


Detailed Description

For internal use only.

This class is used by LDAPSearchResults to store a std::list of LDAPEntry-Objects


Member Typedef Documentation

typedef std::list<LDAPEntry> LDAPEntryList::ListType [private]

typedef ListType::const_iterator LDAPEntryList::const_iterator


Constructor & Destructor Documentation

LDAPEntryList::LDAPEntryList ( const LDAPEntryList el  ) 

Copy-Constructor.

LDAPEntryList::LDAPEntryList (  ) 

Default-Constructor.

LDAPEntryList::~LDAPEntryList (  ) 

Destructor.


Member Function Documentation

size_t LDAPEntryList::size (  )  const

Returns:
The number of entries currently stored in the list.

bool LDAPEntryList::empty (  )  const

Returns:
true if there are zero entries currently stored in the list.

LDAPEntryList::const_iterator LDAPEntryList::begin (  )  const

Returns:
An iterator pointing to the first element of the list.

LDAPEntryList::const_iterator LDAPEntryList::end (  )  const

Returns:
An iterator pointing to the end of the list

void LDAPEntryList::addEntry ( const LDAPEntry e  ) 

Adds an Entry to the end of the list.


Member Data Documentation

ListType LDAPEntryList::m_entries [private]


The documentation for this class was generated from the following files:
Generated on Sat Sep 22 10:21:53 2007 for ldapsdk by  doxygen 1.5.3