From 79acffcc29d8f199cab767b5dc11a2493e7a7ec1 Mon Sep 17 00:00:00 2001 From: Gary Talent Date: Mon, 19 Oct 2020 19:43:20 -0500 Subject: [PATCH] [ox/std] Add memsetElements --- deps/ox/src/ox/std/memops.hpp | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/deps/ox/src/ox/std/memops.hpp b/deps/ox/src/ox/std/memops.hpp index 1ad05b5d..00b160fc 100644 --- a/deps/ox/src/ox/std/memops.hpp +++ b/deps/ox/src/ox/std/memops.hpp @@ -40,3 +40,12 @@ constexpr void *ox_memset(void *ptr, int val, std::size_t size) noexcept { } return ptr; } + +namespace ox { + +template +void *memsetElements(T *ptr, T val, std::size_t elements) noexcept { + return memset(ptr, val, elements * sizeof(T)); +} + +}