#include <array.h>
Static Public Member Functions | |
static MAXON_METHOD Result< ArrayInterface< Generic > * > | NewBaseArray (const DataType &type, const Generic *src, Bool move) |
template<typename T > | |
static Result< Array< T > > | NewBaseArray () |
template<typename T > | |
static Result< Array< T > > | NewBaseArray (const BaseArray< T > &src) |
template<typename T > | |
static Result< Array< T > > | NewBaseArray (BaseArray< T > &&src) |
static MAXON_METHOD Result< ArrayInterface< Generic > * > | NewBlockArray (const DataType &type, const Generic *src, Bool move) |
template<typename T > | |
static Result< Array< T > > | NewBlockArray () |
Private Member Functions | |
MAXON_INTERFACE_NONVIRTUAL (ArrayFactory, MAXON_REFERENCE_NONE, "net.maxon.interface.arrayfactory") | |
|
private |
|
static |
|
static |
|
static |
|
static |