Changeset 8452
- Timestamp:
- 2004-11-04T17:19:48+13:00 (20 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/gsdl/src/recpt/comtypes.h
r7412 r8452 2 2 * 3 3 * comtypes.h -- 4 * Copyright (C) 1999 The New Zealand Digital Library Project4 * Copyright (C) 1999,2004 The New Zealand Digital Library Project 5 5 * 6 6 * A component of the Greenstone digital library software … … 34 34 # include <ospace\std\vector> 35 35 # include <ospace\std\list> 36 # include <ospace\std\memory> // for pair 36 37 # include <ospace\std\map> 37 38 #elif defined(GSDL_USE_STL_H) 38 39 # include <vector.h> 39 40 # include <list.h> 41 # include <memory.h> // for pair 40 42 # include <map.h> 41 43 #else 42 44 # include <vector> 43 45 # include <list> 46 # include <memory> // for pair 44 47 # include <map> 45 48 #endif … … 64 67 }; 65 68 66 67 // ColInfoResponse ::= SEQUENCE { 68 // shortInfo [0] IMPLICIT ShortCollectionInfo, 69 // isPublic [2] IMPLICIT BOOLEAN, -- whether has anonymous access 70 // isBeta [3] IMPLICIT BOOLEAN, -- beta if still under development 71 // buildDate [4] IMPLICIT GeneralizedTime, 72 // ccsCols [5] IMPLICIT StringSet, -- collections that form cross-col search 73 // languages [6] IMPLICIT StringSet, -- languages in the collection 74 // numDocs [7] IMPLICIT INTEGER, 75 // numSections [8] IMPLICIT INTEGER OPTIONAL, 76 // numWords [9] IMPLICIT INTEGER OPTIONAL, 77 // numBytes [10] IMPLICIT INTEGER OPTIONAL 78 // collectionmeta [11] IMPLICIT StringSet 79 // format [12] IMPLICIT StringSet 80 // building [13] IMPLICIT StringSet 81 // receptionist [14] IMPLICIT GeneralString 82 // buildType [15] IMPLICIT GeneralString 83 // searchTypes [16] IMPLICIT StringSet 84 // } 69 /* macro name -> (params, value) */ 70 typedef multimap<text_t, pair<text_t, text_t> > macros_map; 71 85 72 struct ColInfoResponse_t { 86 73 void clear (); … … 100 87 text_tmap collectionmeta; 101 88 text_tmap format; 89 macros_map collection_macros; // for collectionmacro config directive (> gsdl 2.53) 102 90 text_tmap building; 103 91 text_t httpdomain; // GRB: could these two http items need removing
Note:
See TracChangeset
for help on using the changeset viewer.