di 0.1.0
Loading...
Searching...
No Matches
vector_size_bytes.h
Go to the documentation of this file.
1#pragma once
2
5#include "di/types/prelude.h"
6
7namespace di::container::vector {
8template<concepts::detail::ConstantVector Vec>
9constexpr auto size_bytes(Vec const& vector) -> size_t {
10 return sizeof(meta::detail::VectorValue<Vec>) * vector::size(vector);
11}
12}
Definition vector_append_container.h:17
constexpr auto size(concepts::detail::ConstantVector auto const &vector) -> size_t
Definition vector_size.h:7
constexpr auto size_bytes(Vec const &vector) -> size_t
Definition vector_size_bytes.h:9