]> granicus.if.org Git - graphviz/commitdiff
doxygen comment for Dtoset etc
authorCosta Shulyupin <constantine.shulyupin@gmail.com>
Tue, 26 Apr 2022 16:42:26 +0000 (19:42 +0300)
committerCosta Shulyupin <constantine.shulyupin@gmail.com>
Tue, 26 Apr 2022 16:42:26 +0000 (19:42 +0300)
Text of comments is copied from DT_SET etc

lib/cdt/cdt.h

index 6bab2ff5cf55a35b0737ed4f1b64522fe1915095..a233e62b743143b3ce6ec6e845ad92906bbc876b 100644 (file)
@@ -167,14 +167,14 @@ struct _dtstat_s
 #define DT_ENDCLOSE    6       /* dtclose() is done                    */
 #define DT_HASHSIZE    7       /* setting hash table size              */
 
-CDT_API extern Dtmethod_t*     Dtset;
-CDT_API extern Dtmethod_t*     Dtbag;
-CDT_API extern Dtmethod_t*     Dtoset;
-CDT_API extern Dtmethod_t*     Dtobag;
-CDT_API extern Dtmethod_t*     Dtlist;
-CDT_API extern Dtmethod_t*     Dtstack;
-CDT_API extern Dtmethod_t*     Dtqueue;
-CDT_API extern Dtmethod_t*     Dtdeque;
+CDT_API extern Dtmethod_t*     Dtset; ///< set with unique elements
+CDT_API extern Dtmethod_t*     Dtbag; ///< multiset
+CDT_API extern Dtmethod_t*     Dtoset; ///< ordered set (self-adjusting tree)
+CDT_API extern Dtmethod_t*     Dtobag; ///< ordered multiset
+CDT_API extern Dtmethod_t*     Dtlist; ///< linked list
+CDT_API extern Dtmethod_t*     Dtstack; ///< stack: insert/delete at top
+CDT_API extern Dtmethod_t*     Dtqueue; ///< queue: insert at top, delete at tail
+CDT_API extern Dtmethod_t*     Dtdeque; ///< deque: insert at top, append at tail
 
 CDT_API extern Dtmethod_t*     Dtorder;
 CDT_API extern Dtmethod_t*     Dttree;