#include <storage.hpp>
Classes | |
class | const_iterator |
Public Types | |
typedef A | array_type |
typedef const A | const_array_type |
typedef A::size_type | size_type |
typedef A::difference_type | difference_type |
typedef A::value_type | value_type |
typedef A::const_reference | const_reference |
typedef A::reference | reference |
typedef A::const_pointer | const_pointer |
typedef A::pointer | pointer |
typedef std::reverse_iterator < const_iterator > | const_reverse_iterator |
Public Member Functions | |
BOOST_UBLAS_INLINE | indirect_array () |
BOOST_UBLAS_INLINE | indirect_array (size_type size) |
BOOST_UBLAS_INLINE | indirect_array (size_type size, const array_type &data) |
BOOST_UBLAS_INLINE | indirect_array (pointer start, pointer stop) |
BOOST_UBLAS_INLINE size_type | size () const |
BOOST_UBLAS_INLINE const_array_type | data () const |
BOOST_UBLAS_INLINE array_type | data () |
BOOST_UBLAS_INLINE size_type | max_size () const |
BOOST_UBLAS_INLINE bool | empty () const |
BOOST_UBLAS_INLINE const_reference | operator() (size_type i) const |
BOOST_UBLAS_INLINE reference | operator() (size_type i) |
BOOST_UBLAS_INLINE const_reference | operator[] (size_type i) const |
BOOST_UBLAS_INLINE reference | operator[] (size_type i) |
BOOST_UBLAS_INLINE indirect_array | compose (const basic_range< size_type, difference_type > &r) const |
BOOST_UBLAS_INLINE indirect_array | compose (const basic_slice< size_type, difference_type > &s) const |
BOOST_UBLAS_INLINE indirect_array | compose (const indirect_array &ia) const |
template<class OA > | |
BOOST_UBLAS_INLINE bool | operator== (const indirect_array< OA > &ia) const |
template<class OA > | |
BOOST_UBLAS_INLINE bool | operator!= (const indirect_array< OA > &ia) const |
BOOST_UBLAS_INLINE const_iterator | begin () const |
BOOST_UBLAS_INLINE const_iterator | cbegin () const |
BOOST_UBLAS_INLINE const_iterator | end () const |
BOOST_UBLAS_INLINE const_iterator | cend () const |
BOOST_UBLAS_INLINE const_reverse_iterator | rbegin () const |
BOOST_UBLAS_INLINE const_reverse_iterator | crbegin () const |
BOOST_UBLAS_INLINE const_reverse_iterator | rend () const |
BOOST_UBLAS_INLINE const_reverse_iterator | crend () const |
BOOST_UBLAS_INLINE indirect_array | preprocess (size_type size) const |
Static Public Member Functions | |
static BOOST_UBLAS_INLINE const indirect_array & | all () |
typedef A boost::numeric::ublas::indirect_array< A >::array_type |
typedef const A boost::numeric::ublas::indirect_array< A >::const_array_type |
typedef A::const_pointer boost::numeric::ublas::indirect_array< A >::const_pointer |
typedef A::const_reference boost::numeric::ublas::indirect_array< A >::const_reference |
typedef std::reverse_iterator<const_iterator> boost::numeric::ublas::indirect_array< A >::const_reverse_iterator |
typedef A::difference_type boost::numeric::ublas::indirect_array< A >::difference_type |
typedef A::pointer boost::numeric::ublas::indirect_array< A >::pointer |
typedef A::reference boost::numeric::ublas::indirect_array< A >::reference |
typedef A::size_type boost::numeric::ublas::indirect_array< A >::size_type |
typedef A::value_type boost::numeric::ublas::indirect_array< A >::value_type |
|
inline |
Referenced by boost::numeric::ublas::indirect_array< A >::compose().
|
inlineexplicit |
|
inline |
|
inline |
References boost::filesystem::detail::copy().
|
inlinestatic |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
References BOOST_UBLAS_CHECK, boost::numeric::ublas::indirect_array< A >::data(), boost::multiprecision::backends::i, boost::numeric::ublas::indirect_array< A >::indirect_array(), boost::numeric::ublas::basic_slice< Z, D >::size(), boost::numeric::ublas::indirect_array< A >::size(), boost::numeric::ublas::basic_slice< Z, D >::start(), and boost::numeric::ublas::basic_slice< Z, D >::stride().
|
inline |
|
inline |
|
inline |
|
inline |
Referenced by boost::numeric::ublas::indirect_array< A >::compose().
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
References BOOST_UBLAS_CHECK, and boost::multiprecision::backends::i.
|
inline |
References BOOST_UBLAS_CHECK, and boost::multiprecision::backends::i.
|
inline |
References BOOST_UBLAS_SAME, and boost::multiprecision::backends::i.
|
inline |
References boost::multiprecision::backends::i.
|
inline |
References boost::multiprecision::backends::i.
|
inline |
|
inline |
References boost::numeric::ublas::indirect_array< A >::end().
Referenced by boost::numeric::ublas::indirect_array< A >::crbegin().
|
inline |
References boost::numeric::ublas::indirect_array< A >::begin().
Referenced by boost::numeric::ublas::indirect_array< A >::crend().
|
inline |