]> git.sur5r.net Git - openldap/blob - contrib/ldapc++/src/LDAPSearchResults.h
10d7b425bd6989267a81c66e5f7fc2ecd69ca735
[openldap] / contrib / ldapc++ / src / LDAPSearchResults.h
1 /*
2  * Copyright 2000, OpenLDAP Foundation, All Rights Reserved.
3  * COPYING RESTRICTIONS APPLY, see COPYRIGHT file
4  */
5
6 #ifndef LDAP_SEARCH_RESULTS_H
7 #define LDAP_SEARCH_RESULTS_H
8
9 #include "LDAPEntry.h"
10 #include "LDAPEntryList.h"
11 #include "LDAPMessage.h"
12 #include "LDAPMessageQueue.h"
13 #include "LDAPReferenceList.h"
14 #include "LDAPSearchReference.h"
15
16 class LDAPResult;
17
18 class LDAPSearchResults{
19     private :
20         LDAPEntryList entryList;
21         LDAPReferenceList refList;
22         LDAPEntryList::const_iterator entryPos;
23         LDAPReferenceList::const_iterator refPos;
24     public:
25         LDAPSearchResults();
26         LDAPResult* readMessageQueue(LDAPMessageQueue* msg);
27         LDAPEntry* getNext();
28 };
29 #endif //LDAP_SEARCH_RESULTS_H
30
31