Changes between Version 1 and Version 2 of MapGuideRfc36
- Timestamp:
- 09/16/07 14:38:57 (18 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
MapGuideRfc36
v1 v2 1 = !MapGuide RFC 23 - Improve EnumerateResources API's performance =1 = !MapGuide RFC 23 - Improve !EnumerateResources API's performance = 2 2 3 3 This page contains a change request (RFC) for the !MapGuide Open Source project. … … 39 39 The new !EnumerateResources API is described/documented as follows: 40 40 41 {{{ 41 42 ////////////////////////////////////////////////////////////////////////////////////////////////////// 42 43 /// \brief … … 98 99 /// <ul> 99 100 /// <li>If it is true, then the number of children of the folder 100 /// resource at the specified depth will be set to a computed value ( >= 0).101 /// resource at the specified depth will be set to a computed value (<= 0). 101 102 /// </li> 102 103 /// <li>If it is false, then the number of children of the folder … … 154 155 MgByteReader* EnumerateResources(MgResourceIdentifier* resource, 155 156 INT32 depth, CREFSTRING type, bool computeChildren); 157 }}} 156 158 157 159 Note that the performance of the !EnumerateResources API depends on the recursion depth and how effectively the tree hierarchy of resources is laid out, and that the client applications are encouraged to use the new API to take advantage of it.