xtd
1.0.0
Toggle main menu visibility
Loading...
Searching...
No Matches
xtd.core
include
xtd
internal
__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
10
#include "
../collections/generic/helpers/allocator.hpp
"
11
#include "
../usize.hpp
"
12
#include <vector>
// @todo remove line
13
15
namespace
xtd
{
44
template
<
typename
type_t = std::
nullptr
_t, xtd::usize rank_size = 1,
typename
allocator_t = xtd::collections::
generic
::helpers::allocator<type_t>>
45
class
array
;
46
62
template
<
typename
type_t,
typename
allocator_t>
63
class
basic_array
;
64
79
class
array_abstract_object
;
80
}
allocator.hpp
Contains xtd::collections::generic::helpers::allocator alias.
xtd::array_abstract_object
Abstract object that represent array.
Definition
array_abstract_object.hpp:25
xtd::array
Provides methods for creating, manipulating, searching, and sorting arrays, thereby serving as the ba...
Definition
array.hpp:64
xtd::basic_array
Base object that represent array.
Definition
basic_array.hpp:27
xtd
The xtd namespace contains all fundamental classes to access Hardware, Os, System,...
Definition
abstract_object.hpp:8
usize.hpp
Contains xtd::usize type.
Generated on
for xtd by
Gammasoft
. All rights reserved.