xtd 1.0.0
Loading...
Searching...
No Matches
__span_definitions.hpp
Go to the documentation of this file.
1
4#pragma once
6#if !defined(__XTD_CORE_INTERNAL__)
7#error "Do not include this file: Internal use only"
8#endif
10#include "../dynamic_extent.hpp"
11#include "../usize.hpp"
12
14namespace xtd {
39 template<typename type_t, xtd::usize extent = xtd::dynamic_extent>
40 class read_only_span;
41
73 template<typename type_t, xtd::usize extent = xtd::dynamic_extent>
74 class span;
75}
Represents a non-owning view over a contiguous sequence of objects.
Definition span.hpp:58
Contains xtd::dynamic_extent field.
The xtd namespace contains all fundamental classes to access Hardware, Os, System,...
Definition abstract_object.hpp:8
constexpr read_only_span()
Creates an empty xtd::read_only_span whose xtd::read_only_span::data is null and xtd::read_only_span:...
Definition read_only_span.hpp:88
Contains xtd::usize type.