Template Class array::BaseArrayRef

Nested Relationships

This class is a nested type of Template Class array.

Class Documentation

template <typename U>
class BaseArrayRef

Public Types

template<>
template<>
using value_type = U
template<>
template<>
using ObjectID = typename array::ObjectID
template<>
template<>
using difference_type = typename array::difference_type
template<>
template<>
using pointer = typename array::pointer

Public Functions

template<>
BaseArrayRef(rt::Locality l, difference_type p, ObjectID oid, pointer chunk)
template<>
BaseArrayRef(const BaseArrayRef &O)
template<>
BaseArrayRef(BaseArrayRef &&O)
template<>
BaseArrayRef &operator=(const BaseArrayRef &O)
template<>
BaseArrayRef &operator=(BaseArrayRef &&O)
template<>
bool operator==(const BaseArrayRef &O) const
template<>
value_type get() const

Public Members

template<>
ObjectID oid_
template<>
pointer chunk_
template<>
difference_type pos_
template<>
rt::Locality loc_