From aa4fc3bc1ed59290e254004b3166998661dbe15c Mon Sep 17 00:00:00 2001 From: David Gardner Date: Mon, 8 Apr 2024 10:51:27 -0700 Subject: [PATCH] Move MemoryDescriptor to the morpheus namespace --- .../include/morpheus/objects/memory_descriptor.hpp | 10 ++++++++++ morpheus/_lib/src/objects/memory_descriptor.cpp | 4 ++++ 2 files changed, 14 insertions(+) diff --git a/morpheus/_lib/include/morpheus/objects/memory_descriptor.hpp b/morpheus/_lib/include/morpheus/objects/memory_descriptor.hpp index 83d98fc2bd..6c55baa85c 100644 --- a/morpheus/_lib/include/morpheus/objects/memory_descriptor.hpp +++ b/morpheus/_lib/include/morpheus/objects/memory_descriptor.hpp @@ -23,6 +23,13 @@ #include "cuda/memory_resource" +namespace morpheus { +/** + * @addtogroup objects + * @{ + * @file + */ + /** * @brief Struct describing device memory resources. * @@ -47,3 +54,6 @@ struct MORPHEUS_EXPORT MemoryDescriptor // Memory resource cuda::mr::async_resource_ref memory_resource; }; + +/** @} */ // end of group +} // namespace morpheus diff --git a/morpheus/_lib/src/objects/memory_descriptor.cpp b/morpheus/_lib/src/objects/memory_descriptor.cpp index 3329bee6bc..7e239cdd38 100644 --- a/morpheus/_lib/src/objects/memory_descriptor.cpp +++ b/morpheus/_lib/src/objects/memory_descriptor.cpp @@ -21,8 +21,12 @@ #include // for move +namespace morpheus { + MemoryDescriptor::MemoryDescriptor(rmm::cuda_stream_view stream, cuda::mr::async_resource_ref mem_resource) : cuda_stream(std::move(stream)), memory_resource(mem_resource) {} + +} // namespace morpheus