Moved all collections from ext to cmc

ext no longer exists
This commit is contained in:
Leonardo committed 2019-10-22 23:51:39 -03:00
1 parent de744f5822
commit 616327f054
14 files changed
+31 -31

No files matched your search

File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
@@ -17,7 +17,8 @@
* as you like and when its capacity is full, the buffer is reallocated. The
* elements are only sorted when a certain action requires that the array is
* sorted like accessing min() or max(). This prevents the array from being
* sorted after every insertion or removal of elements.
* sorted after every insertion or removal. The array is sorted using a
* variation of quick sort that uses insertion sort for small partitions.
*/
#ifndef CMC_SORTEDLIST_H
+20 -19
View File
@@ -27,28 +27,29 @@
#define CMC_COLLECTION_GENERATE_SOURCE(C, PFX, SNAME, K, V) \
CMC_CONCATC(C)(PFX, SNAME, K, V)
#include "cmc/deque.h"
#include "cmc/hashmap.h"
#include "cmc/hashset.h"
#include "cmc/heap.h"
#include "cmc/linkedlist.h"
#include "cmc/list.h"
#include "cmc/queue.h"
#include "cmc/stack.h"
#include "cmc/treemap.h"
#include "cmc/treeset.h"
#include "ext/intervalheap.h"
#include "ext/multimap.h"
#include "ext/multiset.h"
#include "cmc/bidimap.h" /* Added in 26/09/2019 */
#include "cmc/deque.h" /* Added in 20/03/2019 */
#include "cmc/hashmap.h" /* Added in 03/04/2019 */
#include "cmc/hashset.h" /* Added in 01/04/2019 */
#include "cmc/heap.h" /* Added in 25/03/2019 */
#include "cmc/intervalheap.h" /* Added in 06/07/2019 */
#include "cmc/linkedlist.h" /* Added in 22/03/2019 */
#include "cmc/list.h" /* Added in 12/02/2019 */
#include "cmc/multimap.h" /* Added in 26/04/2019 */
#include "cmc/multiset.h" /* Added in 10/04/2019 */
#include "cmc/queue.h" /* Added in 15/02/2019 */
#include "cmc/sortedlist.h" /* Added in 17/09/2019 */
#include "cmc/stack.h" /* Added in 14/02/2019 */
#include "cmc/treemap.h" /* Added in 28/03/2019 */
#include "cmc/treeset.h" /* Added in 27/03/2019 */
#include "sac/queue.h"
#include "sac/stack.h"
#include "utl/assert.h"
#include "utl/foreach.h"
#include "utl/log.h"
#include "utl/test.h"
#include "utl/timer.h"
#include "utl/assert.h" /* Added in 27/06/2019 */
#include "utl/foreach.h" /* Added in 25/02/2019 */
#include "utl/log.h" /* Added in 21/06/2109 */
#include "utl/test.h" /* Added in 26/06/2019 */
#include "utl/timer.h" /* Added in 12/04/2019 */
#endif /* CMC_MACRO_COLLECTIONS_H */
+1 -1
View File
@@ -1,5 +1,5 @@
/**
* for_each.h
* foreach.h
*
* Creation Date: 25/02/2019
*
-1
View File
@@ -91,7 +91,6 @@ enum cmc_log_type
CMC_LOG_WARN = 4,
CMC_LOG_ERROR = 5,
CMC_LOG_FATAL = 6
};
#define cmc_log_trace(fmt, ...) cmc_log(CMC_LOG_TRACE, __FILE__, __func__, __LINE__, fmt, __VA_ARGS__)