|
| VertexArray (const VertexRange< VID_T > &range) |
|
| VertexArray (const VertexRange< VID_T > &range, const T &value) |
|
void | Init (const VertexRange< VID_T > &range) |
|
void | Init (const VertexRange< VID_T > &range, const T &value) |
|
void | SetValue (VertexRange< VID_T > &range, const T &value) |
|
void | SetValue (const T &value) |
|
T & | operator[] (Vertex< VID_T > &loc) |
|
const T & | operator[] (const Vertex< VID_T > &loc) const |
|
void | resize (size_t size) |
|
void | Swap (VertexArray &rhs) |
|
void | Clear () |
|
const VertexRange< VID_T > & | GetVertexRange () const |
|
dev::VertexArray< T, VID_T > | DeviceObject () |
|
void | H2D () |
|
void | H2D (const Stream &stream) |
|
void | D2H () |
|
void | D2H (const Stream &stream) |
|
allocator_type | get_allocator () const noexcept |
|
| Array (const allocator_type &__a) noexcept |
|
| Array (size_type __n, const allocator_type &__a=allocator_type()) |
|
| Array (size_type __n, const value_type &__x, const allocator_type &__a=allocator_type()) |
|
| Array (const Array &__x) |
|
| Array (Array &&__x) noexcept |
|
| Array (const Array &__x, const allocator_type &__a) |
|
| Array (Array &&__x, const allocator_type &__a) |
|
Array & | operator= (const Array &__x) |
|
Array & | operator= (Array &&__x) |
|
size_type | size () const noexcept |
|
void | resize (size_type __new_size) |
|
void | resize (size_type __new_size, const value_type &__x) |
|
bool | empty () const noexcept |
|
reference | operator[] (size_type __n) noexcept |
|
const_reference | operator[] (size_type __n) const noexcept |
|
reference | at (size_type __n) noexcept |
|
const_reference | at (size_type __n) const noexcept |
|
pointer | data () noexcept |
|
const_pointer | data () const noexcept |
|
iterator | begin () noexcept |
|
const_iterator | begin () const noexcept |
|
iterator | end () noexcept |
|
const_iterator | end () const noexcept |
|
void | swap (Array &__x) noexcept |
|
void | clear () noexcept |
|