New project architecture in progress: renaming, refactoring and adjustments
This commit is contained in:
1 parent
6cb2160456
commit
2424f0d8cd
134 files changed
+596
-12196
No files matched your search
@@ -1,5 +1,5 @@
|
||||
/**
|
||||
* cmc/bitset.h
|
||||
* cmc_bitset.h
|
||||
*
|
||||
* Creation Date: 30/04/2020
|
||||
*
|
||||
@@ -34,12 +34,12 @@
|
||||
/* -------------------------------------------------------------------------
|
||||
* Core functionalities of the C Macro Collections Library
|
||||
* ------------------------------------------------------------------------- */
|
||||
#include "../cor/core.h"
|
||||
#include "cor_core.h"
|
||||
|
||||
/* -------------------------------------------------------------------------
|
||||
* BitSet Implementation
|
||||
* ------------------------------------------------------------------------- */
|
||||
#include "../cor/bitset.h"
|
||||
#include "cor_bitset.h"
|
||||
|
||||
/**
|
||||
* Core BitSet implementation
|
||||
@@ -1,5 +1,5 @@
|
||||
/**
|
||||
* cmc/deque.h
|
||||
* cmc_deque.h
|
||||
*
|
||||
* Creation Date: 20/03/2019
|
||||
*
|
||||
@@ -34,7 +34,7 @@
|
||||
/* -------------------------------------------------------------------------
|
||||
* Core functionalities of the C Macro Collections Library
|
||||
* ------------------------------------------------------------------------- */
|
||||
#include "../cor/core.h"
|
||||
#include "cor_core.h"
|
||||
|
||||
/**
|
||||
* Core Deque implementation
|
||||
@@ -1,5 +1,5 @@
|
||||
/**
|
||||
* cmc/hashbidimap.h
|
||||
* cmc_hashbidimap.h
|
||||
*
|
||||
* Creation Date: 26/09/2019
|
||||
*
|
||||
@@ -29,12 +29,12 @@
|
||||
/* -------------------------------------------------------------------------
|
||||
* Core functionalities of the C Macro Collections Library
|
||||
* ------------------------------------------------------------------------- */
|
||||
#include "../cor/core.h"
|
||||
#include "cor_core.h"
|
||||
|
||||
/* -------------------------------------------------------------------------
|
||||
* Hashtable Implementation
|
||||
* ------------------------------------------------------------------------- */
|
||||
#include "../cor/hashtable.h"
|
||||
#include "cor_hashtable.h"
|
||||
|
||||
/**
|
||||
* Core HashBidiMap implementation
|
||||
@@ -1,5 +1,5 @@
|
||||
/**
|
||||
* cmc/hashmap.h
|
||||
* cmc_hashmap.h
|
||||
*
|
||||
* Creation Date: 03/04/2019
|
||||
*
|
||||
@@ -22,12 +22,12 @@
|
||||
/* -------------------------------------------------------------------------
|
||||
* Core functionalities of the C Macro Collections Library
|
||||
* ------------------------------------------------------------------------- */
|
||||
#include "../cor/core.h"
|
||||
#include "cor_core.h"
|
||||
|
||||
/* -------------------------------------------------------------------------
|
||||
* Hashtable Implementation
|
||||
* ------------------------------------------------------------------------- */
|
||||
#include "../cor/hashtable.h"
|
||||
#include "cor_hashtable.h"
|
||||
|
||||
/**
|
||||
* Core HashMap implementation
|
||||
@@ -1,5 +1,5 @@
|
||||
/**
|
||||
* cmc/hashmultimap.h
|
||||
* cmc_hashmultimap.h
|
||||
*
|
||||
* Creation Date: 26/04/2019
|
||||
*
|
||||
@@ -47,12 +47,12 @@
|
||||
/* -------------------------------------------------------------------------
|
||||
* Core functionalities of the C Macro Collections Library
|
||||
* ------------------------------------------------------------------------- */
|
||||
#include "../cor/core.h"
|
||||
#include "cor_core.h"
|
||||
|
||||
/* -------------------------------------------------------------------------
|
||||
* Hashtable Implementation
|
||||
* ------------------------------------------------------------------------- */
|
||||
#include "../cor/hashtable.h"
|
||||
#include "cor_hashtable.h"
|
||||
|
||||
/**
|
||||
* Core HashMultiMap implementation
|
||||
@@ -1,5 +1,5 @@
|
||||
/**
|
||||
* cmc/hashmultiset.h
|
||||
* cmc_hashmultiset.h
|
||||
*
|
||||
* Creation Date: 10/04/2019
|
||||
*
|
||||
@@ -29,12 +29,12 @@
|
||||
/* -------------------------------------------------------------------------
|
||||
* Core functionalities of the C Macro Collections Library
|
||||
* ------------------------------------------------------------------------- */
|
||||
#include "../cor/core.h"
|
||||
#include "cor_core.h"
|
||||
|
||||
/* -------------------------------------------------------------------------
|
||||
* Hashtable Implementation
|
||||
* ------------------------------------------------------------------------- */
|
||||
#include "../cor/hashtable.h"
|
||||
#include "cor_hashtable.h"
|
||||
|
||||
/**
|
||||
* Core HashMultiSet implementation
|
||||
@@ -1,5 +1,5 @@
|
||||
/**
|
||||
* cmc/hashset.h
|
||||
* cmc_hashset.h
|
||||
*
|
||||
* Creation Date: 01/04/2019
|
||||
*
|
||||
@@ -22,12 +22,12 @@
|
||||
/* -------------------------------------------------------------------------
|
||||
* Core functionalities of the C Macro Collections Library
|
||||
* ------------------------------------------------------------------------- */
|
||||
#include "../cor/core.h"
|
||||
#include "cor_core.h"
|
||||
|
||||
/* -------------------------------------------------------------------------
|
||||
* Hashtable Implementation
|
||||
* ------------------------------------------------------------------------- */
|
||||
#include "../cor/hashtable.h"
|
||||
#include "cor_hashtable.h"
|
||||
|
||||
/**
|
||||
* Core HashSet implementation
|
||||
@@ -1,5 +1,5 @@
|
||||
/**
|
||||
* cmc/heap.h
|
||||
* cmc_heap.h
|
||||
*
|
||||
* Creation Date: 25/03/2019
|
||||
*
|
||||
@@ -33,12 +33,12 @@
|
||||
/* -------------------------------------------------------------------------
|
||||
* Core functionalities of the C Macro Collections Library
|
||||
* ------------------------------------------------------------------------- */
|
||||
#include "../cor/core.h"
|
||||
#include "cor_core.h"
|
||||
|
||||
/* -------------------------------------------------------------------------
|
||||
* Heap Implementation
|
||||
* ------------------------------------------------------------------------- */
|
||||
#include "../cor/heap.h"
|
||||
#include "cor_heap.h"
|
||||
|
||||
/**
|
||||
* Core Heap implementation
|
||||
@@ -1,5 +1,5 @@
|
||||
/**
|
||||
* cmc/intervalheap.h
|
||||
* cmc_intervalheap.h
|
||||
*
|
||||
* Creation Date: 06/07/2019
|
||||
*
|
||||
@@ -24,7 +24,7 @@
|
||||
/* -------------------------------------------------------------------------
|
||||
* Core functionalities of the C Macro Collections Library
|
||||
* ------------------------------------------------------------------------- */
|
||||
#include "../cor/core.h"
|
||||
#include "cor_core.h"
|
||||
|
||||
/**
|
||||
* Core IntervalHeap implementation
|
||||
@@ -1,5 +1,5 @@
|
||||
/**
|
||||
* cmc/linkedlist.h
|
||||
* cmc_linkedlist.h
|
||||
*
|
||||
* Creation Date: 22/03/2019
|
||||
*
|
||||
@@ -31,7 +31,7 @@
|
||||
/* -------------------------------------------------------------------------
|
||||
* Core functionalities of the C Macro Collections Library
|
||||
* ------------------------------------------------------------------------- */
|
||||
#include "../cor/core.h"
|
||||
#include "cor_core.h"
|
||||
|
||||
/**
|
||||
* Core LinkedList implementation
|
||||
@@ -1,5 +1,5 @@
|
||||
/**
|
||||
* cmc/list.h
|
||||
* cmc_list.h
|
||||
*
|
||||
* Creation Date: 12/02/2019
|
||||
*
|
||||
@@ -46,7 +46,7 @@
|
||||
/* -------------------------------------------------------------------------
|
||||
* Core functionalities of the C Macro Collections Library
|
||||
* ------------------------------------------------------------------------- */
|
||||
#include "../cor/core.h"
|
||||
#include "cor_core.h"
|
||||
|
||||
/**
|
||||
* Core List implementation
|
||||
@@ -1,5 +1,5 @@
|
||||
/**
|
||||
* cmc/queue.h
|
||||
* cmc_queue.h
|
||||
*
|
||||
* Creation Date: 15/02/2019
|
||||
*
|
||||
@@ -46,7 +46,7 @@
|
||||
/* -------------------------------------------------------------------------
|
||||
* Core functionalities of the C Macro Collections Library
|
||||
* ------------------------------------------------------------------------- */
|
||||
#include "../cor/core.h"
|
||||
#include "cor_core.h"
|
||||
|
||||
/**
|
||||
* Core Queue implementation
|
||||
@@ -1,5 +1,5 @@
|
||||
/**
|
||||
* cmc/sortedlist.h
|
||||
* cmc_sortedlist.h
|
||||
*
|
||||
* Creation Date: 17/09/2019
|
||||
*
|
||||
@@ -25,7 +25,7 @@
|
||||
/* -------------------------------------------------------------------------
|
||||
* Core functionalities of the C Macro Collections Library
|
||||
* ------------------------------------------------------------------------- */
|
||||
#include "../cor/core.h"
|
||||
#include "cor_core.h"
|
||||
|
||||
/**
|
||||
* Core SortedList implementation
|
||||
@@ -1,5 +1,5 @@
|
||||
/**
|
||||
* cmc/stack.h
|
||||
* cmc_stack.h
|
||||
*
|
||||
* Creation Date: 14/02/2019
|
||||
*
|
||||
@@ -31,7 +31,7 @@
|
||||
/* -------------------------------------------------------------------------
|
||||
* Core functionalities of the C Macro Collections Library
|
||||
* ------------------------------------------------------------------------- */
|
||||
#include "../cor/core.h"
|
||||
#include "cor_core.h"
|
||||
|
||||
/**
|
||||
* Core Stack implementation
|
||||
@@ -1,5 +1,5 @@
|
||||
/**
|
||||
* cmc/treemap.h
|
||||
* cmc_treemap.h
|
||||
*
|
||||
* Creation Date: 28/03/2019
|
||||
*
|
||||
@@ -22,7 +22,7 @@
|
||||
/* -------------------------------------------------------------------------
|
||||
* Core functionalities of the C Macro Collections Library
|
||||
* ------------------------------------------------------------------------- */
|
||||
#include "../cor/core.h"
|
||||
#include "cor_core.h"
|
||||
|
||||
/**
|
||||
* Core TreeMap implementation
|
||||
@@ -763,7 +763,7 @@
|
||||
root = root->left; \
|
||||
} \
|
||||
\
|
||||
/* TODO this can be optimized by doing two in-order traversals */\
|
||||
/* TODO this can be optimized by doing two in-order traversals */ \
|
||||
struct CMC_DEF_NODE(SNAME) *node = CMC_(PFX, _impl_get_node)(_map2_, root->key); \
|
||||
\
|
||||
if (node == NULL) \
|
||||
@@ -1,5 +1,5 @@
|
||||
/**
|
||||
* cmc/treeset.h
|
||||
* cmc_treeset.h
|
||||
*
|
||||
* Creation Date: 27/03/2019
|
||||
*
|
||||
@@ -22,7 +22,7 @@
|
||||
/* -------------------------------------------------------------------------
|
||||
* Core functionalities of the C Macro Collections Library
|
||||
* ------------------------------------------------------------------------- */
|
||||
#include "../cor/core.h"
|
||||
#include "cor_core.h"
|
||||
|
||||
/**
|
||||
* Core TreeSet implementation
|
||||
@@ -1,5 +1,5 @@
|
||||
/**
|
||||
* cor/alloc.h
|
||||
* cor_alloc.h
|
||||
*
|
||||
* Creation Date: 24/05/2020
|
||||
*
|
||||
@@ -1,5 +1,5 @@
|
||||
/**
|
||||
* cor/bitset.h
|
||||
* cor_bitset.h
|
||||
*
|
||||
* Creation Date: 20/05/2020
|
||||
*
|
||||
@@ -26,7 +26,7 @@
|
||||
typedef CMC_BITSET_WORD_TYPE cmc_bitset_word;
|
||||
|
||||
/**
|
||||
* cmc_bit_to_index
|
||||
* cmc_bidx_to_widx
|
||||
*
|
||||
* Translates a bit index to a word index
|
||||
*/
|
||||
@@ -1,5 +1,5 @@
|
||||
/**
|
||||
* cor/callbacks.h
|
||||
* cor_callbacks.h
|
||||
*
|
||||
* Creation Date: 24/05/2020
|
||||
*
|
||||
@@ -1,5 +1,5 @@
|
||||
/**
|
||||
* cor/core.h
|
||||
* cor_core.h
|
||||
*
|
||||
* Creation Date: 17/03/2020
|
||||
*
|
||||
@@ -35,10 +35,10 @@
|
||||
#include <stdlib.h>
|
||||
#include <string.h>
|
||||
|
||||
#include "alloc.h"
|
||||
#include "callbacks.h"
|
||||
#include "flags.h"
|
||||
#include "ftable.h"
|
||||
#include "cor_alloc.h"
|
||||
#include "cor_callbacks.h"
|
||||
#include "cor_flags.h"
|
||||
#include "cor_ftable.h"
|
||||
|
||||
#define CMC__(A, B) A##B
|
||||
#define CMC_(A, B) CMC__(A, B)
|
||||
@@ -1,5 +1,5 @@
|
||||
/**
|
||||
* cor/flags.h
|
||||
* cor_flags.h
|
||||
*
|
||||
* Creation Date: 14/05/2020
|
||||
*
|
||||
@@ -11,7 +11,7 @@
|
||||
#ifndef CMC_COR_FLAGS_H
|
||||
#define CMC_COR_FLAGS_H
|
||||
|
||||
#include "core.h"
|
||||
#include "cor_core.h"
|
||||
|
||||
/**
|
||||
* enum cmc_flags
|
||||
@@ -1,5 +1,5 @@
|
||||
/**
|
||||
* cor/ftable.h
|
||||
* cor_ftable.h
|
||||
*
|
||||
* Creation Date: 27/05/2020
|
||||
*
|
||||
@@ -1,5 +1,5 @@
|
||||
/**
|
||||
* cor/hashtable.h
|
||||
* cor_hashtable.h
|
||||
*
|
||||
* Creation Date: 17/03/2020
|
||||
*
|
||||
@@ -15,7 +15,7 @@
|
||||
#ifndef CMC_COR_HASHTABLE_H
|
||||
#define CMC_COR_HASHTABLE_H
|
||||
|
||||
#include "core.h"
|
||||
#include "cor_core.h"
|
||||
|
||||
/**
|
||||
* CMC_ENTRY_DELETED
|
||||
@@ -1,5 +1,5 @@
|
||||
/**
|
||||
* cor/heap.h
|
||||
* cor_heap.h
|
||||
*
|
||||
* Creation Date: 01/06/2020
|
||||
*
|
||||
@@ -1,5 +1,5 @@
|
||||
/**
|
||||
* ext/cmc/bitset.h
|
||||
* ext_cmc_bitset.h
|
||||
*
|
||||
* Creation Date: 08/06/2020
|
||||
*
|
||||
@@ -11,7 +11,7 @@
|
||||
#ifndef CMC_EXT_CMC_BITSET_H
|
||||
#define CMC_EXT_CMC_BITSET_H
|
||||
|
||||
#include "../../cor/core.h"
|
||||
#include "cor_core.h"
|
||||
|
||||
/**
|
||||
* All the EXT parts of CMC BitSet.
|
||||
@@ -1,5 +1,5 @@
|
||||
/**
|
||||
* ext/cmc/deque.h
|
||||
* ext_cmc_deque.h
|
||||
*
|
||||
* Creation Date: 25/05/2020
|
||||
*
|
||||
@@ -11,7 +11,7 @@
|
||||
#ifndef CMC_EXT_CMC_DEQUE_H
|
||||
#define CMC_EXT_CMC_DEQUE_H
|
||||
|
||||
#include "../../cor/core.h"
|
||||
#include "cor_core.h"
|
||||
|
||||
/**
|
||||
* All the EXT parts of CMC Deque.
|
||||
@@ -1,5 +1,5 @@
|
||||
/**
|
||||
* ext/cmc/hashbidimap.h
|
||||
* ext_cmc_hashbidimap.h
|
||||
*
|
||||
* Creation Date: 26/05/2020
|
||||
*
|
||||
@@ -11,7 +11,7 @@
|
||||
#ifndef CMC_EXT_CMC_HASHBIDIMAP_H
|
||||
#define CMC_EXT_CMC_HASHBIDIMAP_H
|
||||
|
||||
#include "../../cor/core.h"
|
||||
#include "cor_core.h"
|
||||
|
||||
/**
|
||||
* All the EXT parts of CMC HashBidiMap.
|
||||
@@ -1,5 +1,5 @@
|
||||
/**
|
||||
* ext/cmc/hashmap.h
|
||||
* ext_cmc_hashmap.h
|
||||
*
|
||||
* Creation Date: 25/05/2020
|
||||
*
|
||||
@@ -11,7 +11,7 @@
|
||||
#ifndef CMC_EXT_CMC_HASHMAP_H
|
||||
#define CMC_EXT_CMC_HASHMAP_H
|
||||
|
||||
#include "../../cor/core.h"
|
||||
#include "cor_core.h"
|
||||
|
||||
/**
|
||||
* All the EXT parts of CMC HashMap.
|
||||
@@ -1,5 +1,5 @@
|
||||
/**
|
||||
* ext/cmc/hashmultimap.h
|
||||
* ext_cmc_hashmultimap.h
|
||||
*
|
||||
* Creation Date: 29/05/2020
|
||||
*
|
||||
@@ -11,7 +11,7 @@
|
||||
#ifndef CMC_EXT_CMC_HASHMULTIMAP_H
|
||||
#define CMC_EXT_CMC_HASHMULTIMAP_H
|
||||
|
||||
#include "../../cor/core.h"
|
||||
#include "cor_core.h"
|
||||
|
||||
/**
|
||||
* All the EXT parts of CMC HashMultiMap.
|
||||
@@ -1,5 +1,5 @@
|
||||
/**
|
||||
* ext/cmc/hashmultiset.h
|
||||
* ext_cmc_hashmultiset.h
|
||||
*
|
||||
* Creation Date: 30/05/2020
|
||||
*
|
||||
@@ -11,7 +11,7 @@
|
||||
#ifndef CMC_EXT_CMC_HASHMULTISET_H
|
||||
#define CMC_EXT_CMC_HASHMULTISET_H
|
||||
|
||||
#include "../../cor/core.h"
|
||||
#include "cor_core.h"
|
||||
|
||||
/**
|
||||
* All the EXT parts of CMC HashMultiSet.
|
||||
@@ -1,5 +1,5 @@
|
||||
/**
|
||||
* ext/cmc/hashset.h
|
||||
* ext_cmc_hashset.h
|
||||
*
|
||||
* Creation Date: 29/05/2020
|
||||
*
|
||||
@@ -11,7 +11,7 @@
|
||||
#ifndef CMC_EXT_CMC_HASHSET_H
|
||||
#define CMC_EXT_CMC_HASHSET_H
|
||||
|
||||
#include "../../cor/core.h"
|
||||
#include "cor_core.h"
|
||||
|
||||
/**
|
||||
* All the EXT parts of CMC HashSet.
|
||||
@@ -1,5 +1,5 @@
|
||||
/**
|
||||
* ext/cmc/heap.h
|
||||
* ext_cmc_heap.h
|
||||
*
|
||||
* Creation Date: 01/06/2020
|
||||
*
|
||||
@@ -11,7 +11,7 @@
|
||||
#ifndef CMC_EXT_CMC_HEAP_H
|
||||
#define CMC_EXT_CMC_HEAP_H
|
||||
|
||||
#include "../../cor/core.h"
|
||||
#include "cor_core.h"
|
||||
|
||||
/**
|
||||
* All the EXT parts of CMC Heap.
|
||||
@@ -1,5 +1,5 @@
|
||||
/**
|
||||
* ext/cmc/intervalheap.h
|
||||
* ext_cmc_intervalheap.h
|
||||
*
|
||||
* Creation Date: 02/06/2020
|
||||
*
|
||||
@@ -11,7 +11,7 @@
|
||||
#ifndef CMC_EXT_CMC_INTERVALHEAP_H
|
||||
#define CMC_EXT_CMC_INTERVALHEAP_H
|
||||
|
||||
#include "../../cor/core.h"
|
||||
#include "cor_core.h"
|
||||
|
||||
/**
|
||||
* All the EXT parts of CMC IntervalHeap.
|
||||
@@ -1,5 +1,5 @@
|
||||
/**
|
||||
* ext/cmc/linkedlist.h
|
||||
* ext_cmc_linkedlist.h
|
||||
*
|
||||
* Creation Date: 03/06/2020
|
||||
*
|
||||
@@ -11,7 +11,7 @@
|
||||
#ifndef CMC_EXT_CMC_LINKEDLIST_H
|
||||
#define CMC_EXT_CMC_LINKEDLIST_H
|
||||
|
||||
#include "../../cor/core.h"
|
||||
#include "cor_core.h"
|
||||
|
||||
/**
|
||||
* All the EXT parts of CMC LinkedList.
|
||||
@@ -1,5 +1,5 @@
|
||||
/**
|
||||
* ext/cmc/list.h
|
||||
* ext_cmc_list.h
|
||||
*
|
||||
* Creation Date: 04/06/2020
|
||||
*
|
||||
@@ -11,7 +11,7 @@
|
||||
#ifndef CMC_EXT_CMC_LIST_H
|
||||
#define CMC_EXT_CMC_LIST_H
|
||||
|
||||
#include "../../cor/core.h"
|
||||
#include "cor_core.h"
|
||||
|
||||
/**
|
||||
* All the EXT parts of CMC List.
|
||||
@@ -1,5 +1,5 @@
|
||||
/**
|
||||
* ext/cmc/queue.h
|
||||
* ext_cmc_queue.h
|
||||
*
|
||||
* Creation Date: 05/06/2020
|
||||
*
|
||||
@@ -11,7 +11,7 @@
|
||||
#ifndef CMC_EXT_CMC_QUEUE_H
|
||||
#define CMC_EXT_CMC_QUEUE_H
|
||||
|
||||
#include "../../cor/core.h"
|
||||
#include "cor_core.h"
|
||||
|
||||
/**
|
||||
* All the EXT parts of CMC Queue.
|
||||
@@ -1,5 +1,5 @@
|
||||
/**
|
||||
* ext/cmc/sortedlist.h
|
||||
* ext_cmc_sortedlist.h
|
||||
*
|
||||
* Creation Date: 06/06/2020
|
||||
*
|
||||
@@ -11,7 +11,7 @@
|
||||
#ifndef CMC_EXT_CMC_SORTEDLIST_H
|
||||
#define CMC_EXT_CMC_SORTEDLIST_H
|
||||
|
||||
#include "../../cor/core.h"
|
||||
#include "cor_core.h"
|
||||
|
||||
/**
|
||||
* All the EXT parts of CMC SortedList.
|
||||
@@ -1,5 +1,5 @@
|
||||
/**
|
||||
* ext/cmc/stack.h
|
||||
* ext_cmc_stack.h
|
||||
*
|
||||
* Creation Date: 07/06/2020
|
||||
*
|
||||
@@ -11,7 +11,7 @@
|
||||
#ifndef CMC_EXT_CMC_STACK_H
|
||||
#define CMC_EXT_CMC_STACK_H
|
||||
|
||||
#include "../../cor/core.h"
|
||||
#include "cor_core.h"
|
||||
|
||||
/**
|
||||
* All the EXT parts of CMC Stack.
|
||||
@@ -1,5 +1,5 @@
|
||||
/**
|
||||
* ext/cmc/treemap.h
|
||||
* ext_cmc_treemap.h
|
||||
*
|
||||
* Creation Date: 08/06/2020
|
||||
*
|
||||
@@ -11,7 +11,7 @@
|
||||
#ifndef CMC_EXT_CMC_TREEMAP_H
|
||||
#define CMC_EXT_CMC_TREEMAP_H
|
||||
|
||||
#include "../../cor/core.h"
|
||||
#include "cor_core.h"
|
||||
|
||||
/**
|
||||
* All the EXT parts of CMC TreeMap.
|
||||
@@ -1,5 +1,5 @@
|
||||
/**
|
||||
* ext/cmc/treeset.h
|
||||
* ext_cmc_treeset.h
|
||||
*
|
||||
* Creation Date: 08/06/2020
|
||||
*
|
||||
@@ -11,7 +11,7 @@
|
||||
#ifndef CMC_EXT_CMC_TREESET_H
|
||||
#define CMC_EXT_CMC_TREESET_H
|
||||
|
||||
#include "../../cor/core.h"
|
||||
#include "cor_core.h"
|
||||
|
||||
/**
|
||||
* All the EXT parts of CMC TreeSet.
|
||||
+48
-48
@@ -27,57 +27,57 @@
|
||||
#define CMC_MACRO_COLLECTIONS_H
|
||||
|
||||
// clang-format off
|
||||
#include "cmc/bitset.h" /* Added in 30/04/2020 */
|
||||
#include "cmc/deque.h" /* Added in 20/03/2019 */
|
||||
#include "cmc/hashbidimap.h" /* Added in 26/09/2019 */
|
||||
#include "cmc/hashmap.h" /* Added in 03/04/2019 */
|
||||
#include "cmc/hashmultimap.h" /* Added in 26/04/2019 */
|
||||
#include "cmc/hashmultiset.h" /* Added in 10/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/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 "cmc_bitset.h" /* Added in 30/04/2020 */
|
||||
#include "cmc_deque.h" /* Added in 20/03/2019 */
|
||||
#include "cmc_hashbidimap.h" /* Added in 26/09/2019 */
|
||||
#include "cmc_hashmap.h" /* Added in 03/04/2019 */
|
||||
#include "cmc_hashmultimap.h" /* Added in 26/04/2019 */
|
||||
#include "cmc_hashmultiset.h" /* Added in 10/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_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 "cor/alloc.h" /* Added in 24/05/2020 */
|
||||
#include "cor/bitset.h" /* Added in 20/05/2020 */
|
||||
#include "cor/callbacks.h" /* Added in 24/05/2020 */
|
||||
#include "cor/core.h" /* Added in 17/03/2020 */
|
||||
#include "cor/flags.h" /* Added in 14/05/2020 */
|
||||
#include "cor/ftable.h" /* Added in 27/05/2020 */
|
||||
#include "cor/hashtable.h" /* Added in 17/03/2020 */
|
||||
#include "cor/heap.h" /* Added in 01/06/2020 */
|
||||
#include "cor_alloc.h" /* Added in 24/05/2020 */
|
||||
#include "cor_bitset.h" /* Added in 20/05/2020 */
|
||||
#include "cor_callbacks.h" /* Added in 24/05/2020 */
|
||||
#include "cor_core.h" /* Added in 17/03/2020 */
|
||||
#include "cor_flags.h" /* Added in 14/05/2020 */
|
||||
#include "cor_ftable.h" /* Added in 27/05/2020 */
|
||||
#include "cor_hashtable.h" /* Added in 17/03/2020 */
|
||||
#include "cor_heap.h" /* Added in 01/06/2020 */
|
||||
|
||||
#include "ext/cmc/bitset.h" /* Added in 08/06/2020 */
|
||||
#include "ext/cmc/deque.h" /* Added in 25/05/2020 */
|
||||
#include "ext/cmc/hashbidimap.h" /* Added in 26/05/2020 */
|
||||
#include "ext/cmc/hashmap.h" /* Added in 25/05/2020 */
|
||||
#include "ext/cmc/hashmultimap.h" /* Added in 29/05/2020 */
|
||||
#include "ext/cmc/hashmultiset.h" /* Added in 30/05/2020 */
|
||||
#include "ext/cmc/hashset.h" /* Added in 31/05/2020 */
|
||||
#include "ext/cmc/heap.h" /* Added in 01/06/2020 */
|
||||
#include "ext/cmc/intervalheap.h" /* Added in 02/06/2020 */
|
||||
#include "ext/cmc/linkedlist.h" /* Added in 03/06/2020 */
|
||||
#include "ext/cmc/list.h" /* Added in 04/06/2020 */
|
||||
#include "ext/cmc/queue.h" /* Added in 05/06/2020 */
|
||||
#include "ext/cmc/sortedlist.h" /* Added in 06/06/2020 */
|
||||
#include "ext/cmc/stack.h" /* Added in 07/06/2020 */
|
||||
#include "ext/cmc/treemap.h" /* Added in 08/06/2020 */
|
||||
#include "ext/cmc/treeset.h" /* Added in 08/06/2020 */
|
||||
#include "ext_cmc_bitset.h" /* Added in 08/06/2020 */
|
||||
#include "ext_cmc_deque.h" /* Added in 25/05/2020 */
|
||||
#include "ext_cmc_hashbidimap.h" /* Added in 26/05/2020 */
|
||||
#include "ext_cmc_hashmap.h" /* Added in 25/05/2020 */
|
||||
#include "ext_cmc_hashmultimap.h" /* Added in 29/05/2020 */
|
||||
#include "ext_cmc_hashmultiset.h" /* Added in 30/05/2020 */
|
||||
#include "ext_cmc_hashset.h" /* Added in 31/05/2020 */
|
||||
#include "ext_cmc_heap.h" /* Added in 01/06/2020 */
|
||||
#include "ext_cmc_intervalheap.h" /* Added in 02/06/2020 */
|
||||
#include "ext_cmc_linkedlist.h" /* Added in 03/06/2020 */
|
||||
#include "ext_cmc_list.h" /* Added in 04/06/2020 */
|
||||
#include "ext_cmc_queue.h" /* Added in 05/06/2020 */
|
||||
#include "ext_cmc_sortedlist.h" /* Added in 06/06/2020 */
|
||||
#include "ext_cmc_stack.h" /* Added in 07/06/2020 */
|
||||
#include "ext_cmc_treemap.h" /* Added in 08/06/2020 */
|
||||
#include "ext_cmc_treeset.h" /* Added in 08/06/2020 */
|
||||
|
||||
#include "utl/assert.h" /* Added in 27/06/2019 */
|
||||
#include "utl/foreach.h" /* Added in 25/02/2019 */
|
||||
#include "utl/futils.h" /* Added in 15/04/2020 */
|
||||
#include "utl/log.h" /* Added in 21/06/2019 */
|
||||
#include "utl/mutex.h" /* Added in 14/05/2020 */
|
||||
#include "utl/test.h" /* Added in 26/06/2019 */
|
||||
#include "utl/thread.h" /* Added in 14/05/2020 */
|
||||
#include "utl/timer.h" /* Added in 12/04/2019 */
|
||||
#include "utl_assert.h" /* Added in 27/06/2019 */
|
||||
#include "utl_foreach.h" /* Added in 25/02/2019 */
|
||||
#include "utl_futils.h" /* Added in 15/04/2020 */
|
||||
#include "utl_log.h" /* Added in 21/06/2019 */
|
||||
#include "utl_mutex.h" /* Added in 14/05/2020 */
|
||||
#include "utl_test.h" /* Added in 26/06/2019 */
|
||||
#include "utl_thread.h" /* Added in 14/05/2020 */
|
||||
#include "utl_timer.h" /* Added in 12/04/2019 */
|
||||
// clang-format on
|
||||
|
||||
/**
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
/**
|
||||
* utl/assert.h
|
||||
* utl_assert.h
|
||||
*
|
||||
* Creation Date: 27/06/2019
|
||||
*
|
||||
@@ -56,7 +56,7 @@
|
||||
#include <stdio.h>
|
||||
#include <string.h>
|
||||
|
||||
#include "../cor/core.h"
|
||||
#include "cor_core.h"
|
||||
|
||||
#define CMC_ASSERT_GLUE_(dtype, assertion) cmc_assert_##assertion##_##dtype
|
||||
#define CMC_ASSERT_GLUE(dtype, assertion) CMC_ASSERT_GLUE_(dtype, assertion)
|
||||
@@ -1,5 +1,5 @@
|
||||
/**
|
||||
* utl/foreach.h
|
||||
* utl_foreach.h
|
||||
*
|
||||
* Creation Date: 25/02/2019
|
||||
*
|
||||
@@ -20,7 +20,7 @@
|
||||
#ifndef CMC_UTL_FOREACH_H
|
||||
#define CMC_UTL_FOREACH_H
|
||||
|
||||
#include "../cor/core.h"
|
||||
#include "cor_core.h"
|
||||
|
||||
#define CMC_FOREACH(PFX, SNAME, ITERNAME, TARGET) \
|
||||
for (struct CMC_DEF_ITER(SNAME) ITERNAME = CMC_(PFX, _iter_start)(TARGET); !CMC_(PFX, _iter_at_end)(&ITERNAME); \
|
||||
@@ -1,5 +1,5 @@
|
||||
/**
|
||||
* utl/futils.h
|
||||
* utl_futils.h
|
||||
*
|
||||
* Creation Date: 15/04/2020
|
||||
*
|
||||
@@ -1,5 +1,5 @@
|
||||
/**
|
||||
* utl/log.h
|
||||
* utl_log.h
|
||||
*
|
||||
* Creation Date: 21/06/2019
|
||||
*
|
||||
@@ -64,7 +64,7 @@
|
||||
#include <stdio.h>
|
||||
#include <time.h>
|
||||
|
||||
#include "../cor/core.h"
|
||||
#include "cor_core.h"
|
||||
|
||||
static const char *cmc_log_names[] = { "TRACE", "DEBUG", "INFO", "WARN", "ERROR", "FATAL" };
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
/**
|
||||
* utl/mutex.h
|
||||
* utl_mutex.h
|
||||
*
|
||||
* Creation Date: 14/05/2020
|
||||
*
|
||||
@@ -27,7 +27,7 @@
|
||||
|
||||
#include <stdbool.h>
|
||||
|
||||
#include "../cor/flags.h"
|
||||
#include "cor_flags.h"
|
||||
|
||||
#if defined(_WIN32)
|
||||
#define CMC_MUTEX_WINDOWS
|
||||
@@ -1,5 +1,5 @@
|
||||
/**
|
||||
* utl/test.h
|
||||
* utl_test.h
|
||||
*
|
||||
* Creation Date: 26/06/2019
|
||||
*
|
||||
@@ -42,9 +42,9 @@
|
||||
#include <stdio.h>
|
||||
#include <stdlib.h>
|
||||
|
||||
#include "../cor/core.h"
|
||||
#include "assert.h"
|
||||
#include "timer.h"
|
||||
#include "cor_core.h"
|
||||
#include "utl_assert.h"
|
||||
#include "utl_timer.h"
|
||||
|
||||
struct cmc_test_info
|
||||
{
|
||||
@@ -1,5 +1,5 @@
|
||||
/**
|
||||
* utl/thread.h
|
||||
* utl_thread.h
|
||||
*
|
||||
* Creation Date: 14/05/2020
|
||||
*
|
||||
@@ -26,7 +26,7 @@
|
||||
#include <inttypes.h>
|
||||
#include <stdbool.h>
|
||||
|
||||
#include "../cor/flags.h"
|
||||
#include "cor_flags.h"
|
||||
|
||||
#if defined(_WIN32)
|
||||
#define CMC_THREAD_WINDOWS
|
||||
@@ -1,5 +1,5 @@
|
||||
/**
|
||||
* utl/timer.h
|
||||
* utl_timer.h
|
||||
*
|
||||
* Creation Date: 12/04/2019
|
||||
*
|
||||
Reference in new issue
Block a user