2 * Copyright 2000-2002 OpenLDAP Foundation, All Rights Reserved.
3 * COPYING RESTRICTIONS APPLY, see COPYRIGHT file
6 #include "LDAPUrlList.h"
12 LDAPUrlList::LDAPUrlList(){
13 DEBUG(LDAP_DEBUG_CONSTRUCT," LDAPUrlList::LDAPUrlList()" << endl);
17 LDAPUrlList::LDAPUrlList(const LDAPUrlList& urls){
18 DEBUG(LDAP_DEBUG_CONSTRUCT," LDAPUrlList::LDAPUrlList(&)" << endl);
23 LDAPUrlList::LDAPUrlList(char** url){
24 DEBUG(LDAP_DEBUG_CONSTRUCT," LDAPUrlList::LDAPUrlList()" << endl);
27 for(i = url; *i != 0; i++){
32 LDAPUrlList::~LDAPUrlList(){
33 DEBUG(LDAP_DEBUG_DESTROY," LDAPUrlList::~LDAPUrlList()" << endl);
37 size_t LDAPUrlList::size() const{
41 bool LDAPUrlList::empty() const{
42 return m_urls.empty();
45 LDAPUrlList::const_iterator LDAPUrlList::begin() const{
46 return m_urls.begin();
49 LDAPUrlList::const_iterator LDAPUrlList::end() const{
53 void LDAPUrlList::add(const LDAPUrl& url){
54 m_urls.push_back(url);