xtd 0.2.0
__array_definition.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
11#include "../size.hpp"
12#include <vector> // @todo remove line
13
15namespace xtd {
44 template<class type_t = std::nullptr_t, xtd::size rank_size = 1, class allocator_t = xtd::collections::generic::helpers::allocator<type_t>>
45 class array;
46
62 template<class type_t, class allocator_t>
63 class basic_array;
64
80}
Contains xtd::collections::generic::helpers::allocator alias.
Abstract object that represent array.
Definition array_abstract_object.hpp:25
Provides methods for creating, manipulating, searching, and sorting arrays, thereby serving as the ba...
Definition array.hpp:61
Base object that represent array.
Definition basic_array.hpp:44
The xtd namespace contains all fundamental classes to access Hardware, Os, System,...
Definition abstract_object.hpp:8
Contains xtd::size type.