📄 ldapreferencelist.h
字号:
/* * Copyright 2000, OpenLDAP Foundation, All Rights Reserved. * COPYING RESTRICTIONS APPLY, see COPYRIGHT file */#ifndef LDAP_REFERENCE_LIST_H#define LDAP_REFERENCE_LIST_H#include <list>class LDAPSearchReference;/** * Container class for storing a list of Search References * * Used internally only by LDAPSearchResults */class LDAPReferenceList{ typedef std::list<LDAPSearchReference> ListType; public: typedef ListType::const_iterator const_iterator; /** * Constructs an empty list. */ LDAPReferenceList(); /** * Copy-constructor */ LDAPReferenceList(const LDAPReferenceList& rl); /** * Destructor */ ~LDAPReferenceList(); /** * @return The number of LDAPSearchReference-objects that are * currently stored in this list. */ size_t size() const; /** * @return true if there are zero LDAPSearchReference-objects * currently stored in this list. */ bool empty() const; /** * @return A iterator that points to the first element of the list. */ const_iterator begin() const; /** * @return A iterator that points to the element after the last * element of the list. */ const_iterator end() const; /** * Adds one element to the end of the list. * @param e The LDAPSearchReference to add to the list. */ void addReference(const LDAPSearchReference& e); private: ListType m_refs;};#endif // LDAP_REFERENCE_LIST_H
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -