5#define __XTD_CORE_INTERNAL__ 
    8#undef __XTD_CORE_INTERNAL__ 
   22#define __XTD_ARRAY_INTERNAL__ 
   25#undef __XTD_ARRAY_INTERNAL__ 
   57  template<
typename type_t, xtd::size rank_, 
typename allocator_t>
 
   81    array(array&& array) = 
default;
 
  103#define __XTD_ARRAY_INTERNAL__ 
  109#undef __XTD_ARRAY_INTERNAL__ 
Contains array definitions.
 
Contains array definitions.
 
Contains xtd::abstract_object class.
 
Contains xtd::array <type_t, 1> class.
 
Contains xtd::array <type_t, 2> class.
 
Contains xtd::array <type_t, 3> class.
 
Contains xtd::array class.
 
Contains xtd::array_abstract_object class.
 
Contains xtd::array <> class.
 
Contains xtd::basic_array class.
 
Provides methods for creating, manipulating, searching, and sorting arrays, thereby serving as the ba...
Definition array.hpp:58
 
array(const array< xtd::size, 1 > &lengths)
Initializes a new instance of the array class with lengths for each rank specified.
Definition array.hpp:76
 
xtd::size rank() const noexcept override
Gets the rank (number of dimensions) of the array.
Definition array.hpp:87
 
array()=default
Initializes a new instance of the array class that is empty.
 
Base object that represent array.
Definition basic_array.hpp:27
 
Contains core_export_ keyword.
 
Contains xtd::collections::generic::enumerator <type_t> interface.
 
Contains xtd::collections::generic::ilist <type_t> interface.
 
size_t size
Represents a size of any object in bytes.
Definition size.hpp:23
 
Contains xtd::collections::generic::icomparer <type_t> interface.
 
Contains xtd::iequatable interface.
 
Contains xtd::int64 type.
 
The xtd namespace contains all fundamental classes to access Hardware, Os, System,...
Definition xtd_about_box.hpp:10
 
Contains xtd::new_ptr method.
 
Contains xtd::object class.
 
Contains xtd::static_object class.