From 94b0a1561bcc1e86da404ac1b60ad7c1e85c00db Mon Sep 17 00:00:00 2001 From: ADAM David Alan Martin Date: Thu, 16 May 2024 13:36:47 -0400 Subject: [PATCH] Relocate `Blob`, `Buffer`, and `DataChain` to `Memory`. --- CMakeLists.txt | 2 +- Blob.h => Memory/Blob.h | 10 +++++----- {Blob.test => Memory/Blob.test}/0.cc | 0 {Blob.test => Memory/Blob.test}/CMakeLists.txt | 0 Buffer.h => Memory/Buffer.h | 0 Memory/CMakeLists.txt | 1 + DataChain.h => Memory/DataChain.h | 0 7 files changed, 7 insertions(+), 6 deletions(-) rename Blob.h => Memory/Blob.h (99%) rename {Blob.test => Memory/Blob.test}/0.cc (100%) rename {Blob.test => Memory/Blob.test}/CMakeLists.txt (100%) rename Buffer.h => Memory/Buffer.h (100%) create mode 100644 Memory/CMakeLists.txt rename DataChain.h => Memory/DataChain.h (100%) diff --git a/CMakeLists.txt b/CMakeLists.txt index 88e74ce..da13200 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -23,6 +23,7 @@ link_libraries( alepha ) add_subdirectory( Meta ) add_subdirectory( Atomic ) add_subdirectory( Proof ) +add_subdirectory( Memory ) add_subdirectory( IOStreams ) add_subdirectory( Reflection ) add_subdirectory( Algorithm ) @@ -40,7 +41,6 @@ add_subdirectory( tuplize_args.test ) add_subdirectory( Thread.test ) add_subdirectory( assertion.test ) add_subdirectory( Constness.test ) -add_subdirectory( Blob.test ) add_subdirectory( Capabilities.test ) add_subdirectory( delimited_list.test ) diff --git a/Blob.h b/Memory/Blob.h similarity index 99% rename from Blob.h rename to Memory/Blob.h index 876cfac..c24cd6b 100644 --- a/Blob.h +++ b/Memory/Blob.h @@ -8,15 +8,15 @@ static_assert( __cplusplus > 2020'99 ); #include -#include "Buffer.h" -#include "swappable.h" -#include "Exception.h" -//#include "threading.h" -#include "error.h" +#include +#include +#include #include #include +#include "Buffer.h" + namespace Alepha::Hydrogen ::detail:: Blob_m { inline namespace exports diff --git a/Blob.test/0.cc b/Memory/Blob.test/0.cc similarity index 100% rename from Blob.test/0.cc rename to Memory/Blob.test/0.cc diff --git a/Blob.test/CMakeLists.txt b/Memory/Blob.test/CMakeLists.txt similarity index 100% rename from Blob.test/CMakeLists.txt rename to Memory/Blob.test/CMakeLists.txt diff --git a/Buffer.h b/Memory/Buffer.h similarity index 100% rename from Buffer.h rename to Memory/Buffer.h diff --git a/Memory/CMakeLists.txt b/Memory/CMakeLists.txt new file mode 100644 index 0000000..0964a08 --- /dev/null +++ b/Memory/CMakeLists.txt @@ -0,0 +1 @@ +add_subdirectory( Blob.test ) diff --git a/DataChain.h b/Memory/DataChain.h similarity index 100% rename from DataChain.h rename to Memory/DataChain.h