HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
PyImath::StringArrayT< T > Member List

This is the complete list of members for PyImath::StringArrayT< T >, including all inherited members.

BaseType typedefPyImath::StringArrayT< T >
canonical_index(Py_ssize_t index) constPyImath::FixedArray< StringTableIndex >inline
createDefaultArray(size_t length)PyImath::StringArrayT< T >static
createFromRawArray(const T *rawArray, size_t length, bool writable=true)PyImath::StringArrayT< T >static
createUniformArray(const T &initialValue, size_t length)PyImath::StringArrayT< T >static
direct_index(size_t i)PyImath::FixedArray< StringTableIndex >inline
direct_index(size_t i) constPyImath::FixedArray< StringTableIndex >inline
extract_slice_indices(PyObject *index, size_t &start, size_t &end, Py_ssize_t &step, size_t &slicelength) constPyImath::FixedArray< StringTableIndex >inline
FixedArray(StringTableIndex *ptr, Py_ssize_t length, Py_ssize_t stride=1, bool writable=true)PyImath::FixedArray< StringTableIndex >inline
FixedArray(StringTableIndex *ptr, Py_ssize_t length, Py_ssize_t stride, hboost::any handle, bool writable=true)PyImath::FixedArray< StringTableIndex >inline
FixedArray(const StringTableIndex *ptr, Py_ssize_t length, Py_ssize_t stride=1)PyImath::FixedArray< StringTableIndex >inline
FixedArray(const StringTableIndex *ptr, Py_ssize_t length, Py_ssize_t stride, hboost::any handle)PyImath::FixedArray< StringTableIndex >inline
FixedArray(Py_ssize_t length)PyImath::FixedArray< StringTableIndex >inlineexplicit
FixedArray(Py_ssize_t length, Uninitialized)PyImath::FixedArray< StringTableIndex >inline
FixedArray(const StringTableIndex &initialValue, Py_ssize_t length)PyImath::FixedArray< StringTableIndex >inline
FixedArray(FixedArray &f, const MaskArrayType &mask)PyImath::FixedArray< StringTableIndex >inline
FixedArray(const FixedArray &f, const MaskArrayType &mask)PyImath::FixedArray< StringTableIndex >inline
FixedArray(const FixedArray< S > &other)PyImath::FixedArray< StringTableIndex >inlineexplicit
FixedArray(const FixedArray &other)PyImath::FixedArray< StringTableIndex >inline
get_type typedefPyImath::FixedArray< StringTableIndex >
get_type_const typedefPyImath::FixedArray< StringTableIndex >
getitem(Py_ssize_t index)PyImath::FixedArray< StringTableIndex >inline
getitem(Py_ssize_t index) constPyImath::FixedArray< StringTableIndex >inline
getitem_string(Py_ssize_t index) const PyImath::StringArrayT< T >inline
getobjectTuple(Py_ssize_t index)PyImath::FixedArray< StringTableIndex >inline
getobjectTuple(Py_ssize_t index) constPyImath::FixedArray< StringTableIndex >inline
getslice(::PyObject *index) constPyImath::FixedArray< StringTableIndex >inline
getslice_mask(const MaskArrayType &mask)PyImath::FixedArray< StringTableIndex >inline
getslice_mask_string(const FixedArray< int > &mask)PyImath::StringArrayT< T >
getslice_string(PyObject *index) const PyImath::StringArrayT< T >
handle()PyImath::FixedArray< StringTableIndex >inline
ifelse_scalar(const FixedArray< int > &choice, const StringTableIndex &other)PyImath::FixedArray< StringTableIndex >inline
ifelse_vector(const FixedArray< int > &choice, const FixedArray< StringTableIndex > &other)PyImath::FixedArray< StringTableIndex >inline
isMaskedReference() constPyImath::FixedArray< StringTableIndex >inline
len() constPyImath::FixedArray< StringTableIndex >inline
makeReadOnly()PyImath::FixedArray< StringTableIndex >inline
match_dimension(const ArrayType &a1, bool strictComparison=true) constPyImath::FixedArray< StringTableIndex >inline
name()PyImath::FixedArray< StringTableIndex >static
operator bool() constPyImath::FixedArray< StringTableIndex >inlineexplicit
operator=(const FixedArray &other)PyImath::FixedArray< StringTableIndex >inline
operator[](size_t i)PyImath::FixedArray< StringTableIndex >inline
operator[](size_t i) constPyImath::FixedArray< StringTableIndex >inline
raw_ptr_index(size_t i) constPyImath::FixedArray< StringTableIndex >inline
register_(const char *doc)PyImath::FixedArray< StringTableIndex >inlinestatic
setitem_scalar(PyObject *index, const StringTableIndex &data)PyImath::FixedArray< StringTableIndex >inline
setitem_scalar_mask(const MaskArrayType &mask, const StringTableIndex &data)PyImath::FixedArray< StringTableIndex >inline
setitem_string_scalar(PyObject *index, const T &data)PyImath::StringArrayT< T >
setitem_string_scalar_mask(const FixedArray< int > &mask, const T &data)PyImath::StringArrayT< T >
setitem_string_vector(PyObject *index, const StringArrayT< T > &data)PyImath::StringArrayT< T >
setitem_string_vector_mask(const FixedArray< int > &mask, const StringArrayT< T > &data)PyImath::StringArrayT< T >
setitem_vector(::PyObject *index, const ArrayType &data)PyImath::FixedArray< StringTableIndex >inline
setitem_vector_mask(const MaskArrayType &mask, const ArrayType &data)PyImath::FixedArray< StringTableIndex >inline
stride() constPyImath::FixedArray< StringTableIndex >inline
StringArrayT(StringTableT< T > &table, StringTableIndex *ptr, size_t length, size_t stride=1, hboost::any tableHandle=hboost::any(), bool writable=true)PyImath::StringArrayT< T >
StringArrayT(StringTableT< T > &table, StringTableIndex *ptr, size_t length, size_t stride, hboost::any handle, hboost::any tableHandle=hboost::any(), bool writable=true)PyImath::StringArrayT< T >
StringArrayT(const StringTableT< T > &table, const StringTableIndex *ptr, size_t length, size_t stride=1, hboost::any tableHandle=hboost::any())PyImath::StringArrayT< T >
StringArrayT(const StringTableT< T > &table, const StringTableIndex *ptr, size_t length, size_t stride, hboost::any handle, hboost::any tableHandle=hboost::any())PyImath::StringArrayT< T >
StringArrayT(StringArrayT &s, const FixedArray< int > &mask)PyImath::StringArrayT< T >
stringTable() const PyImath::StringArrayT< T >inline
super typedefPyImath::StringArrayT< T >
unchecked_direct_index(size_t i)PyImath::FixedArray< StringTableIndex >inline
unchecked_index(size_t i)PyImath::FixedArray< StringTableIndex >inline
unmaskedLength() constPyImath::FixedArray< StringTableIndex >inline
writable() constPyImath::FixedArray< StringTableIndex >inline
~FixedArray()PyImath::FixedArray< StringTableIndex >inline