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>
34template <
typename T,
typename Alloc = std::pmr::polymorphic_allocator<T>>
35class OCTAVE_TEMPLATE_API
Array;
40template <
typename T,
typename Alloc = std::allocator<T>>
41class OCTAVE_TEMPLATE_API
Array;
N Dimensional Array with copy-on-write semantics.