]> git.sur5r.net Git - openldap/blob - contrib/ldapc++/src/LDAPReferenceList.cpp
added empty() method to the list classes. (Patch was provided by Dan
[openldap] / contrib / ldapc++ / src / LDAPReferenceList.cpp
1 /*
2  * Copyright 2000, OpenLDAP Foundation, All Rights Reserved.
3  * COPYING RESTRICTIONS APPLY, see COPYRIGHT file
4  */
5
6
7 #include "LDAPReferenceList.h"
8 #include "LDAPSearchReference.h"
9
10 LDAPReferenceList::LDAPReferenceList(){
11 }
12
13 LDAPReferenceList::LDAPReferenceList(const LDAPReferenceList& e){
14     m_refs = e.m_refs;
15 }
16
17 LDAPReferenceList::~LDAPReferenceList(){
18 }
19
20 size_t LDAPReferenceList::size() const{
21     return m_refs.size();
22 }
23
24 bool LDAPReferenceList::empty() const{
25     return m_refs.empty();
26 }
27
28 LDAPReferenceList::const_iterator LDAPReferenceList::begin() const{
29     return m_refs.begin();
30 }
31
32 LDAPReferenceList::const_iterator LDAPReferenceList::end() const{
33     return m_refs.end();
34 }
35
36 void LDAPReferenceList::addReference(const LDAPSearchReference& e){
37     m_refs.push_back(e);
38 }
39