vecmem 1.14.0
|
This is the complete list of members for vecmem::copy, including all inherited members.
create_event() const | vecmem::copy | protectedvirtual |
do_copy(std::size_t size, const void *from, void *to, type::copy_type cptype) const | vecmem::copy | protectedvirtual |
do_memset(std::size_t size, void *ptr, int value) const | vecmem::copy | protectedvirtual |
event_type typedef | vecmem::copy | |
get_size(const data::vector_view< TYPE > &data) const | vecmem::copy | |
get_size(const edm::view< edm::schema< VARTYPES... > > &data) const | vecmem::copy | |
get_sizes(const data::jagged_vector_view< TYPE > &data) const | vecmem::copy | |
memset(data::vector_view< TYPE > data, int value) const | vecmem::copy | |
memset(data::jagged_vector_view< TYPE > data, int value) const | vecmem::copy | |
memset(edm::view< edm::schema< VARTYPES... > > data, int value) const | vecmem::copy | |
memset(data::vector_view< TYPE > data, int value) const (defined in vecmem::copy) | vecmem::copy | |
memset(data::jagged_vector_view< TYPE > data, int value) const (defined in vecmem::copy) | vecmem::copy | |
memset(edm::view< edm::schema< VARTYPES... > > data, int value) const (defined in vecmem::copy) | vecmem::copy | |
operator()(const data::vector_view< std::add_const_t< TYPE > > &from, data::vector_view< TYPE > to, type::copy_type cptype=type::unknown) const | vecmem::copy | |
operator()(const data::vector_view< std::add_const_t< TYPE > > &from, std::vector< TYPE, ALLOC > &to, type::copy_type cptype=type::unknown) const | vecmem::copy | |
operator()(const data::jagged_vector_view< std::add_const_t< TYPE > > &from, data::jagged_vector_view< TYPE > to, type::copy_type cptype=type::unknown) const | vecmem::copy | |
operator()(const data::jagged_vector_view< std::add_const_t< TYPE > > &from, std::vector< std::vector< TYPE, ALLOC2 >, ALLOC1 > &to, type::copy_type cptype=type::unknown) const | vecmem::copy | |
operator()(const edm::view< edm::details::add_const_t< edm::schema< VARTYPES... > > > &from, edm::view< edm::schema< VARTYPES... > > to, type::copy_type cptype=type::unknown) const | vecmem::copy | |
operator()(const edm::view< edm::details::add_const_t< edm::schema< VARTYPES... > > > &from, edm::host< edm::schema< VARTYPES... >, INTERFACE > &to, type::copy_type cptype=type::unknown) const | vecmem::copy | |
operator()(const data::vector_view< std::add_const_t< TYPE > > &from_view, data::vector_view< TYPE > to_view, type::copy_type cptype) const (defined in vecmem::copy) | vecmem::copy | |
operator()(const data::vector_view< std::add_const_t< TYPE > > &from_view, std::vector< TYPE, ALLOC > &to_vec, type::copy_type cptype) const (defined in vecmem::copy) | vecmem::copy | |
operator()(const data::jagged_vector_view< std::add_const_t< TYPE > > &from_view, data::jagged_vector_view< TYPE > to_view, type::copy_type cptype) const (defined in vecmem::copy) | vecmem::copy | |
operator()(const data::jagged_vector_view< std::add_const_t< TYPE > > &from_view, std::vector< std::vector< TYPE, ALLOC2 >, ALLOC1 > &to_vec, type::copy_type cptype) const (defined in vecmem::copy) | vecmem::copy | |
operator()(const edm::view< edm::details::add_const_t< edm::schema< VARTYPES... > > > &from_view, edm::view< edm::schema< VARTYPES... > > to_view, type::copy_type cptype) const (defined in vecmem::copy) | vecmem::copy | |
operator()(const edm::view< edm::details::add_const_t< edm::schema< VARTYPES... > > > &from_view, edm::host< edm::schema< VARTYPES... >, INTERFACE > &to_vec, type::copy_type cptype) const (defined in vecmem::copy) | vecmem::copy | |
set_sizes(const std::vector< typename data::vector_view< TYPE >::size_type > &sizes, data::jagged_vector_view< TYPE > data) const | vecmem::copy | |
set_sizes(const std::vector< typename data::vector_view< TYPE >::size_type > &sizes, data::jagged_vector_view< TYPE > data) const (defined in vecmem::copy) | vecmem::copy | |
setup(data::vector_view< TYPE > data) const | vecmem::copy | |
setup(data::jagged_vector_view< TYPE > data) const | vecmem::copy | |
setup(edm::view< SCHEMA > data) const | vecmem::copy | |
setup(data::vector_view< TYPE > data) const (defined in vecmem::copy) | vecmem::copy | |
setup(data::jagged_vector_view< TYPE > data) const (defined in vecmem::copy) | vecmem::copy | |
setup(edm::view< SCHEMA > data) const (defined in vecmem::copy) | vecmem::copy | |
to(const data::vector_view< TYPE > &data, memory_resource &resource, type::copy_type cptype=type::unknown) const | vecmem::copy | |
to(const data::jagged_vector_view< TYPE > &data, memory_resource &resource, memory_resource *host_access_resource=nullptr, type::copy_type cptype=type::unknown) const | vecmem::copy | |
~copy() | vecmem::copy | inlinevirtual |