26 #if ! defined (octave_Array_fwd_h)
27 #define octave_Array_fwd_h 1
29 #include "octave-config.h"
31 #if defined (OCTAVE_HAVE_STD_PMR_POLYMORPHIC_ALLOCATOR)
32 # include <memory_resource>
34 template <
typename T,
typename Alloc = std::pmr::polymorphic_allocator<T>>
35 class OCTAVE_TEMPLATE_API
Array;
40 template <
typename T,
typename Alloc = std::allocator<T>>
41 class OCTAVE_TEMPLATE_API
Array;
N Dimensional Array with copy-on-write semantics.