diff --git a/docs/Examples/examples.html b/docs/Examples/examples.html index c20ede7..9416042 100644 --- a/docs/Examples/examples.html +++ b/docs/Examples/examples.html @@ -81,7 +81,7 @@ diff --git a/docs/Introduction/how_to_install.html b/docs/Introduction/how_to_install.html index 7027fdf..5048598 100644 --- a/docs/Introduction/how_to_install.html +++ b/docs/Introduction/how_to_install.html @@ -81,7 +81,7 @@ diff --git a/docs/Introduction/how_to_use_the_library.html b/docs/Introduction/how_to_use_the_library.html index bad27ff..b943ac6 100644 --- a/docs/Introduction/how_to_use_the_library.html +++ b/docs/Introduction/how_to_use_the_library.html @@ -81,7 +81,7 @@ diff --git a/docs/Introduction/introduction.html b/docs/Introduction/introduction.html index 7b658b6..ed73aa8 100644 --- a/docs/Introduction/introduction.html +++ b/docs/Introduction/introduction.html @@ -81,7 +81,7 @@ diff --git a/docs/Introduction/library_structure.html b/docs/Introduction/library_structure.html index 8776487..1fca206 100644 --- a/docs/Introduction/library_structure.html +++ b/docs/Introduction/library_structure.html @@ -81,7 +81,7 @@ diff --git a/docs/Introduction/understanding_the_library.html b/docs/Introduction/understanding_the_library.html index 1576c2d..029cbd2 100644 --- a/docs/Introduction/understanding_the_library.html +++ b/docs/Introduction/understanding_the_library.html @@ -81,7 +81,7 @@ diff --git a/docs/Introduction/why_this_library.html b/docs/Introduction/why_this_library.html index c682a15..94d05c0 100644 --- a/docs/Introduction/why_this_library.html +++ b/docs/Introduction/why_this_library.html @@ -81,7 +81,7 @@ diff --git a/docs/Overview/collections_overview.html b/docs/Overview/collections_overview.html index e25bc25..4179f87 100644 --- a/docs/Overview/collections_overview.html +++ b/docs/Overview/collections_overview.html @@ -81,7 +81,7 @@ diff --git a/docs/Overview/features_overview.html b/docs/Overview/features_overview.html index 30bf959..07adede 100644 --- a/docs/Overview/features_overview.html +++ b/docs/Overview/features_overview.html @@ -81,7 +81,7 @@ @@ -169,7 +169,7 @@ - @@ -187,7 +187,7 @@ - diff --git a/docs/Overview/files_overview.html b/docs/Overview/files_overview.html new file mode 100644 index 0000000..845fd68 --- /dev/null +++ b/docs/Overview/files_overview.html @@ -0,0 +1,260 @@ + + + + + + Files Overview - C Macro Collections + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + + + + + + + + +
+
+

Files Overview

+

An overview of the source files (all .h) of the C Macro Collections library.

+
    +
  • ./cmc - The main C Macro Collections library +
      +
    • ./bidimap.h - A bi-directional map based on a hash table
    • +
    • ./deque.h - A double-ended queue
    • +
    • ./hashmap.h - A map based on a hash table
    • +
    • ./hashset.h - A set based on a hash table
    • +
    • ./heap.h - A binary heap based on a dynamic array
    • +
    • ./intervalheap.h - A heap that is both Min and Max based on a dynamic array
    • +
    • ./linkedlist.h - A doubly-linked list
    • +
    • ./list.h - A dynamic array
    • +
    • ./multimap.h - A map that accepts multiple keys based on a hash table
    • +
    • ./multiset.h - A multiset based on a hash table
    • +
    • ./queue.h - A FIFO based on circular dynamic array
    • +
    • ./sortedlist.h - A sorted list based on a dynamic array
    • +
    • ./stack.h - A LIFO based on a dynamic array
    • +
    • ./treemap.h - A sorted map based on an AVL tree
    • +
    • ./treeset.h - A sorted set based on an AVL tree
    • +
    +
  • +
  • ./cor - Core functionalities of the C Macro Collections libraries +
      +
    • ./core.h - Core functionalities of the library
    • +
    • ./hashtable.h - Common things used by hash table based collections
    • +
    +
  • +
  • ./dev - A mirror of the main library to be used during development
  • +
  • ./sac - Statically Allocated Collections that don't use dynamic allocation
  • +
  • ./utl - Utilities +
      +
    • ./assert.h - Non-abortive assert macros
    • +
    • ./foreach.h - For Each macros
    • +
    • ./futils.h - Common functions used by Functions Table
    • +
    • ./log.h - Logging utility with levels of severity
    • +
    • ./test.h - Simple Unit Test building with macros
    • +
    • ./test.h - Timing code execution utility
    • +
    +
  • +
+ +
+ + +
+
+ + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/Overview/index.html b/docs/Overview/index.html index 6a69bf2..c8543c4 100644 --- a/docs/Overview/index.html +++ b/docs/Overview/index.html @@ -81,7 +81,7 @@ diff --git a/docs/cmc/deque.h/index.html b/docs/cmc/deque.h/index.html index 871cadf..be90a07 100644 --- a/docs/cmc/deque.h/index.html +++ b/docs/cmc/deque.h/index.html @@ -81,7 +81,7 @@ diff --git a/docs/cmc/index.html b/docs/cmc/index.html index c8d8562..4a08a89 100644 --- a/docs/cmc/index.html +++ b/docs/cmc/index.html @@ -81,7 +81,7 @@ diff --git a/docs/cor/callbacks/index.html b/docs/cor/callbacks/index.html index e61f21e..62ce486 100644 --- a/docs/cor/callbacks/index.html +++ b/docs/cor/callbacks/index.html @@ -81,7 +81,7 @@ diff --git a/docs/cor/custom_allocation/index.html b/docs/cor/custom_allocation/index.html index fefa5ec..7c53bd4 100644 --- a/docs/cor/custom_allocation/index.html +++ b/docs/cor/custom_allocation/index.html @@ -81,7 +81,7 @@ diff --git a/docs/cor/error_codes/index.html b/docs/cor/error_codes/index.html index 1116521..8e35dad 100644 --- a/docs/cor/error_codes/index.html +++ b/docs/cor/error_codes/index.html @@ -81,7 +81,7 @@ diff --git a/docs/cor/functions_table/index.html b/docs/cor/functions_table/index.html index 720c509..7385ecd 100644 --- a/docs/cor/functions_table/index.html +++ b/docs/cor/functions_table/index.html @@ -81,7 +81,7 @@ diff --git a/docs/cor/index.html b/docs/cor/index.html index 0dac6af..6a849f8 100644 --- a/docs/cor/index.html +++ b/docs/cor/index.html @@ -81,7 +81,7 @@ @@ -156,7 +156,7 @@