cppyabm  1.0.17
An agent-based library to integrate C++ and Python
array_t< T, ExtraFlags > Member List

This is the complete list of members for array_t< T, ExtraFlags >, including all inherited members.

array()arrayinline
array(const pybind11::dtype &dt, ShapeContainer shape, StridesContainer strides, const void *ptr=nullptr, handle base=handle())arrayinline
array(const pybind11::dtype &dt, ShapeContainer shape, const void *ptr=nullptr, handle base=handle())arrayinline
array(const pybind11::dtype &dt, T count, const void *ptr=nullptr, handle base=handle())arrayinline
array(ShapeContainer shape, StridesContainer strides, const T *ptr, handle base=handle())arrayinline
array(ShapeContainer shape, const T *ptr, handle base=handle())arrayinline
array(ssize_t count, const T *ptr, handle base=handle())arrayinlineexplicit
array(const buffer_info &info, handle base=handle())arrayinlineexplicit
array_t()array_t< T, ExtraFlags >inline
array_t(handle h, borrowed_t)array_t< T, ExtraFlags >inline
array_t(handle h, stolen_t)array_t< T, ExtraFlags >inline
array_t(handle h, bool is_borrowed)array_t< T, ExtraFlags >inline
array_t(const object &o)array_t< T, ExtraFlags >inline
array_t(const buffer_info &info, handle base=handle())array_t< T, ExtraFlags >inlineexplicit
array_t(ShapeContainer shape, StridesContainer strides, const T *ptr=nullptr, handle base=handle())array_t< T, ExtraFlags >inline
array_t(ShapeContainer shape, const T *ptr=nullptr, handle base=handle())array_t< T, ExtraFlags >inlineexplicit
array_t(ssize_t count, const T *ptr=nullptr, handle base=handle())array_t< T, ExtraFlags >inlineexplicit
at(Ix... index) constarray_t< T, ExtraFlags >inline
base() constarrayinline
byte_offset(Ix... index) constarrayinlineprotected
c_style enum valuearray
cast() const &object
cast() &&object
cast() const &object
cast() &&object
cast() const &objectinline
cast() &&objectinline
handle::cast() consthandle
check() consthandleinline
check_(handle h)array_t< T, ExtraFlags >inlinestatic
check_dimensions(Ix... index) constarrayinlineprotected
check_dimensions_impl(ssize_t, const ssize_t *) constarrayinlineprotected
check_dimensions_impl(ssize_t axis, const ssize_t *shape, ssize_t i, Ix... index) constarrayinlineprotected
check_writeable() constarrayinlineprotected
data(Ix... index) constarray_t< T, ExtraFlags >inline
dec_ref() const &handleinline
dtype() constarrayinline
ensure(handle h)array_t< T, ExtraFlags >inlinestatic
array::ensure(handle h, int ExtraFlags=0)arrayinlinestatic
f_style enum valuearray
fail_dim_check(ssize_t dim, const std::string &msg) constarrayinlineprotected
flags() constarrayinline
forcecast enum valuearray
handle()=defaulthandle
handle(PyObject *ptr)handleinline
inc_ref() const &handleinline
index_at(Ix... index) constarray_t< T, ExtraFlags >inline
is_borrowedobject
itemsize() constarray_t< T, ExtraFlags >inline
m_ptrhandleprotected
mutable_at(Ix... index)array_t< T, ExtraFlags >inline
mutable_data(Ix... index)array_t< T, ExtraFlags >inline
mutable_unchecked() &array_t< T, ExtraFlags >inline
nbytes() constarrayinline
ndim() constarrayinline
object()=defaultobject
object(const object &o)objectinline
object(object &&other) noexceptobjectinline
object(handle h, borrowed_t)objectinline
object(handle h, stolen_t)objectinline
offset_at(Ix... index) constarrayinline
offset_at() constarrayinline
operator bool() consthandleinlineexplicit
operator!=(const handle &h) consthandleinline
operator=(const object &other)objectinline
operator=(object &&other) noexceptobjectinline
operator==(const handle &h) consthandleinline
owndata() constarrayinline
ptr() consthandleinline
ptr()handleinline
PYBIND11_DEPRECATED("Use reinterpret_borrow<object>() or reinterpret_steal<object>()") object(handle hobject
raw_array(PyObject *ptr, int ExtraFlags=0)arrayinlineprotectedstatic
raw_array_t(PyObject *ptr)array_t< T, ExtraFlags >inlineprotectedstatic
release()objectinline
request(bool writable=false) constbufferinline
resize(ShapeContainer new_shape, bool refcheck=true)arrayinline
shape() constarrayinline
shape(ssize_t dim) constarrayinline
ShapeContainer typedefarray
size() constarrayinline
squeeze()arrayinline
strides() constarrayinline
strides(ssize_t dim) constarrayinline
StridesContainer typedefarray
unchecked() const &array_t< T, ExtraFlags >inline
value_type typedefarray_t< T, ExtraFlags >
writeable() constarrayinline
~object()objectinline