empty() and size() methods

This commit is contained in:
Ralf Haferkamp 2008-04-04 10:36:01 +00:00
parent d989f19668
commit 20d2188cbf
2 changed files with 21 additions and 3 deletions

View File

@ -38,3 +38,11 @@ LDAPMod** LDAPModList::toLDAPModArray(){
}
return ret;
}
bool LDAPModList::empty() const {
return m_modList.empty();
}
unsigned int LDAPModList::size() const {
return m_modList.size();
}

View File

@ -16,9 +16,9 @@
* This container class is used to store multiple LDAPModification-objects.
*/
class LDAPModList{
typedef std::list<LDAPModification> ListType;
typedef std::list<LDAPModification> ListType;
public :
public :
/**
* Constructs an empty list.
*/
@ -41,7 +41,17 @@ class LDAPModList{
*/
LDAPMod** toLDAPModArray();
private :
/**
* @returns true, if the ModList contains no Operations
*/
bool empty() const;
/**
* @returns number of Modifications in the ModList
*/
unsigned int size() const;
private :
ListType m_modList;
};
#endif //LDAP_MOD_LIST_H