QMCPACK
Vector< T, Alloc > Member List

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

attachReference(T *ref, size_type n)Vector< T, Alloc >inline
attachReference(const CONTAINER &other, T *ref, size_type n)Vector< T, Alloc >inline
begin()Vector< T, Alloc >inline
begin() constVector< T, Alloc >inline
clear()Vector< T, Alloc >inline
const_iterator typedefVector< T, Alloc >
const_pointer typedefVector< T, Alloc >
construct_copy_elements(const Type_t *from, size_type n_elements, Type_t *to)Vector< T, Alloc >inlineprivatestatic
construct_fill_elements(Type_t *ptr, size_type n_elements, const Type_t &val)Vector< T, Alloc >inlineprivatestatic
data()Vector< T, Alloc >inline
data() constVector< T, Alloc >inline
destroy_elements(Type_t *ptr, size_type n_elements)Vector< T, Alloc >inlineprivatestatic
device_data()Vector< T, Alloc >inline
device_data() constVector< T, Alloc >inline
end()Vector< T, Alloc >inline
end() constVector< T, Alloc >inline
first_address()Vector< T, Alloc >inline
first_address() constVector< T, Alloc >inline
free()Vector< T, Alloc >inline
iterator typedefVector< T, Alloc >
last_address()Vector< T, Alloc >inline
last_address() constVector< T, Alloc >inline
mAllocatorVector< T, Alloc >private
nAllocatedVector< T, Alloc >private
nLocalVector< T, Alloc >private
operator=(const Vector &rhs)Vector< T, Alloc >inline
operator=(const Vector< T1, C1 > &rhs)Vector< T, Alloc >inline
operator=(const RHS &rhs)Vector< T, Alloc >inline
operator[](size_type i)Vector< T, Alloc >inline
operator[](size_type i) constVector< T, Alloc >inline
pointer typedefVector< T, Alloc >
resize(size_type n, Type_t val=Type_t())Vector< T, Alloc >inline
resize_impl(size_type n)Vector< T, Alloc >inlineprivate
size() constVector< T, Alloc >inline
size_type typedefVector< T, Alloc >
This_t typedefVector< T, Alloc >
Type_t typedefVector< T, Alloc >
updateFrom(size_type size=0, std::ptrdiff_t offset=0)Vector< T, Alloc >inline
updateTo(size_type size=0, std::ptrdiff_t offset=0)Vector< T, Alloc >inline
value_type typedefVector< T, Alloc >
Vector(size_type n=0, Type_t val=Type_t())Vector< T, Alloc >inlineexplicit
Vector(T *ref, size_type n)Vector< T, Alloc >inlineexplicit
Vector(const Vector &rhs)Vector< T, Alloc >inline
Vector(const CONTAINER &from, T *ref, size_type n)Vector< T, Alloc >inline
Vector(std::initializer_list< T > ts)Vector< T, Alloc >inline
XVector< T, Alloc >private
zero()Vector< T, Alloc >inline
~Vector()Vector< T, Alloc >inlinevirtual