New project architecture in progress: renaming, refactoring and adjustments

This commit is contained in:
Leonardo Vencovsky committed 2020-09-26 13:35:28 -03:00
1 parent 6cb2160456
commit 2424f0d8cd
134 files changed
+596 -12196

No files matched your search

+3 -3
View File
@@ -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
+2 -2
View File
@@ -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
+3 -3
View File
@@ -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
+3 -3
View File
@@ -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
+3 -3
View File
@@ -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
+2 -2
View File
@@ -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
+2 -2
View File
@@ -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
+2 -2
View File
@@ -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
+3 -3
View File
@@ -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) \
+2 -2
View File
@@ -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 -1
View File
@@ -1,5 +1,5 @@
/**
* cor/alloc.h
* cor_alloc.h
*
* Creation Date: 24/05/2020
*
+2 -2
View File
@@ -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 -1
View File
@@ -1,5 +1,5 @@
/**
* cor/callbacks.h
* cor_callbacks.h
*
* Creation Date: 24/05/2020
*
+5 -5
View File
@@ -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)
+2 -2
View File
@@ -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 -1
View File
@@ -1,5 +1,5 @@
/**
* cor/ftable.h
* cor_ftable.h
*
* Creation Date: 27/05/2020
*
+2 -2
View File
@@ -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 -1
View File
@@ -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.
+2 -2
View File
@@ -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.
+2 -2
View File
@@ -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.
+2 -2
View File
@@ -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.
+2 -2
View File
@@ -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.
+2 -2
View File
@@ -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
View File
@@ -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
/**
+2 -2
View File
@@ -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)
+2 -2
View File
@@ -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 -1
View File
@@ -1,5 +1,5 @@
/**
* utl/futils.h
* utl_futils.h
*
* Creation Date: 15/04/2020
*
+2 -2
View File
@@ -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" };
+2 -2
View File
@@ -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
+4 -4
View File
@@ -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
{
+2 -2
View File
@@ -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 -1
View File
@@ -1,5 +1,5 @@
/**
* utl/timer.h
* utl_timer.h
*
* Creation Date: 12/04/2019
*