Here is a list of all documented typedefs with links to the class documentation for each member:
- a -
- b -
- c -
- const_data : vecmem::edm::container< INTERFACE, VARIABLES >
- const_device : vecmem::edm::container< INTERFACE, VARIABLES >
- const_iterator : vecmem::array< T, N >, vecmem::device_array< T, N >, vecmem::device_vector< TYPE >, vecmem::jagged_device_vector< T >, vecmem::static_array< T, N >, vecmem::static_vector< TYPE, MAX_SIZE >
- const_pointer : vecmem::array< T, N >, vecmem::device_array< T, N >, vecmem::device_vector< TYPE >, vecmem::static_array< T, N >, vecmem::static_vector< TYPE, MAX_SIZE >
- const_proxy_type : vecmem::edm::device< schema< VARTYPES... >, INTERFACE >, vecmem::edm::host< schema< VARTYPES... >, INTERFACE >
- const_reference : vecmem::array< T, N >, vecmem::device_array< T, N >, vecmem::device_vector< TYPE >, vecmem::jagged_device_vector< T >, vecmem::static_array< T, N >, vecmem::static_vector< TYPE, MAX_SIZE >
- const_return_type : vecmem::edm::details::proxy_var_type< type::jagged_vector< VTYPE >, proxy_domain::device, proxy_access::constant, proxy_type::reference >, vecmem::edm::details::proxy_var_type< type::jagged_vector< VTYPE >, proxy_domain::device, proxy_access::non_constant, proxy_type::reference >, vecmem::edm::details::proxy_var_type< type::jagged_vector< VTYPE >, proxy_domain::host, PACCESS, proxy_type::standalone >, vecmem::edm::details::proxy_var_type< type::jagged_vector< VTYPE >, proxy_domain::host, proxy_access::constant, proxy_type::reference >, vecmem::edm::details::proxy_var_type< type::jagged_vector< VTYPE >, proxy_domain::host, proxy_access::non_constant, proxy_type::reference >, vecmem::edm::details::proxy_var_type< type::scalar< VTYPE >, PDOMAIN, PACCESS, proxy_type::standalone >, vecmem::edm::details::proxy_var_type< type::scalar< VTYPE >, PDOMAIN, proxy_access::constant, proxy_type::reference >, vecmem::edm::details::proxy_var_type< type::scalar< VTYPE >, PDOMAIN, proxy_access::non_constant, proxy_type::reference >, vecmem::edm::details::proxy_var_type< type::vector< VTYPE >, PDOMAIN, PACCESS, proxy_type::standalone >, vecmem::edm::details::proxy_var_type< type::vector< VTYPE >, PDOMAIN, proxy_access::constant, proxy_type::reference >, vecmem::edm::details::proxy_var_type< type::vector< VTYPE >, PDOMAIN, proxy_access::non_constant, proxy_type::reference >, vecmem::edm::details::proxy_var_type_at< INDEX, PDOMAIN, PACCESS, PTYPE, VARTYPES >
- const_reverse_iterator : vecmem::array< T, N >, vecmem::device_array< T, N >, vecmem::device_vector< TYPE >, vecmem::jagged_device_vector< T >, vecmem::static_array< T, N >, vecmem::static_vector< TYPE, MAX_SIZE >
- const_schema_type : vecmem::edm::container< INTERFACE, VARIABLES >
- const_size_pointer : vecmem::edm::view< schema< VARTYPES... > >
- const_view : vecmem::edm::container< INTERFACE, VARIABLES >
- d -
- data : vecmem::edm::container< INTERFACE, VARIABLES >
- data_pointer : vecmem::details::jagged_device_vector_iterator< TYPE >
- data_type : vecmem::details::jagged_device_vector_iterator< TYPE >
- device : vecmem::edm::container< INTERFACE, VARIABLES >
- difference_type : vecmem::array< T, N >, vecmem::atomic< T >, vecmem::cuda::device_atomic_ref< T, address >, vecmem::details::jagged_device_vector_iterator< TYPE >, vecmem::details::reverse_iterator< Iterator >, vecmem::device_array< T, N >, vecmem::device_vector< TYPE >, vecmem::dummy_device_atomic_ref< T, address >, vecmem::jagged_device_vector< T >, vecmem::posix_device_atomic_ref< T, address >, vecmem::static_array< T, N >, vecmem::static_vector< TYPE, MAX_SIZE >, vecmem::sycl::custom_device_atomic_ref< T, address >
- e -
- h -
- i -
- interface_type : vecmem::edm::container< INTERFACE, VARIABLES >, vecmem::edm::device< schema< VARTYPES... >, INTERFACE >, vecmem::edm::host< schema< VARTYPES... >, INTERFACE >
- iterator : vecmem::array< T, N >, vecmem::device_array< T, N >, vecmem::device_vector< TYPE >, vecmem::jagged_device_vector< T >, vecmem::static_array< T, N >, vecmem::static_vector< TYPE, MAX_SIZE >
- iterator_type : vecmem::details::reverse_iterator< Iterator >
- m -
- o -
- p -
- pointer : vecmem::array< T, N >, vecmem::atomic< T >, vecmem::cuda::device_atomic_ref< T, address >, vecmem::data::jagged_vector_buffer< TYPE >, vecmem::data::jagged_vector_view< T >, vecmem::data::vector_buffer< TYPE >, vecmem::data::vector_view< TYPE >, vecmem::details::reverse_iterator< Iterator >, vecmem::device_array< T, N >, vecmem::device_vector< TYPE >, vecmem::dummy_device_atomic_ref< T, address >, vecmem::posix_device_atomic_ref< T, address >, vecmem::static_array< T, N >, vecmem::static_vector< TYPE, MAX_SIZE >, vecmem::sycl::custom_device_atomic_ref< T, address >
- proxy_tuple_type : vecmem::edm::details::proxy_data_creator< schema< VARTYPE >, PDOMAIN, proxy_access::constant, proxy_type::reference >, vecmem::edm::details::proxy_data_creator< schema< VARTYPE >, PDOMAIN, proxy_access::non_constant, proxy_type::reference >, vecmem::edm::details::proxy_data_creator< schema< VARTYPE, VARTYPES... >, PDOMAIN, proxy_access::constant, proxy_type::reference >, vecmem::edm::details::proxy_data_creator< schema< VARTYPE, VARTYPES... >, PDOMAIN, proxy_access::non_constant, proxy_type::reference >
- proxy_type : vecmem::edm::device< schema< VARTYPES... >, INTERFACE >, vecmem::edm::host< schema< VARTYPES... >, INTERFACE >
- r -
- reference : vecmem::array< T, N >, vecmem::atomic< T >, vecmem::cuda::device_atomic_ref< T, address >, vecmem::details::jagged_device_vector_iterator< TYPE >, vecmem::details::reverse_iterator< Iterator >, vecmem::device_array< T, N >, vecmem::device_vector< TYPE >, vecmem::dummy_device_atomic_ref< T, address >, vecmem::jagged_device_vector< T >, vecmem::posix_device_atomic_ref< T, address >, vecmem::static_array< T, N >, vecmem::static_vector< TYPE, MAX_SIZE >, vecmem::sycl::custom_device_atomic_ref< T, address >
- return_type : vecmem::edm::details::proxy_var_type< type::jagged_vector< VTYPE >, proxy_domain::device, proxy_access::constant, proxy_type::reference >, vecmem::edm::details::proxy_var_type< type::jagged_vector< VTYPE >, proxy_domain::device, proxy_access::non_constant, proxy_type::reference >, vecmem::edm::details::proxy_var_type< type::jagged_vector< VTYPE >, proxy_domain::host, PACCESS, proxy_type::standalone >, vecmem::edm::details::proxy_var_type< type::jagged_vector< VTYPE >, proxy_domain::host, proxy_access::constant, proxy_type::reference >, vecmem::edm::details::proxy_var_type< type::jagged_vector< VTYPE >, proxy_domain::host, proxy_access::non_constant, proxy_type::reference >, vecmem::edm::details::proxy_var_type< type::scalar< VTYPE >, PDOMAIN, PACCESS, proxy_type::standalone >, vecmem::edm::details::proxy_var_type< type::scalar< VTYPE >, PDOMAIN, proxy_access::constant, proxy_type::reference >, vecmem::edm::details::proxy_var_type< type::scalar< VTYPE >, PDOMAIN, proxy_access::non_constant, proxy_type::reference >, vecmem::edm::details::proxy_var_type< type::vector< VTYPE >, PDOMAIN, PACCESS, proxy_type::standalone >, vecmem::edm::details::proxy_var_type< type::vector< VTYPE >, PDOMAIN, proxy_access::constant, proxy_type::reference >, vecmem::edm::details::proxy_var_type< type::vector< VTYPE >, PDOMAIN, proxy_access::non_constant, proxy_type::reference >, vecmem::edm::details::proxy_var_type_at< INDEX, PDOMAIN, PACCESS, PTYPE, VARTYPES >
- reverse_iterator : vecmem::array< T, N >, vecmem::device_array< T, N >, vecmem::device_vector< TYPE >, vecmem::jagged_device_vector< T >, vecmem::static_array< T, N >, vecmem::static_vector< TYPE, MAX_SIZE >
- s -
- schema_type : vecmem::edm::buffer< schema< VARTYPES... > >, vecmem::edm::container< INTERFACE, VARIABLES >, vecmem::edm::data< schema< VARTYPES... > >, vecmem::edm::device< schema< VARTYPES... >, INTERFACE >, vecmem::edm::host< schema< VARTYPES... >, INTERFACE >, vecmem::edm::proxy< schema< VARTYPES... >, PDOMAIN, PACCESS, PTYPE >, vecmem::edm::view< schema< VARTYPES... > >
- size_pointer : vecmem::data::vector_buffer< TYPE >, vecmem::data::vector_view< TYPE >, vecmem::device_vector< TYPE >, vecmem::edm::device< schema< VARTYPES... >, INTERFACE >, vecmem::edm::view< schema< VARTYPES... > >
- size_type : vecmem::array< T, N >, vecmem::data::jagged_vector_buffer< TYPE >, vecmem::data::jagged_vector_data< T >, vecmem::data::jagged_vector_view< T >, vecmem::data::vector_buffer< TYPE >, vecmem::data::vector_view< TYPE >, vecmem::device_array< T, N >, vecmem::device_vector< TYPE >, vecmem::edm::buffer< schema< VARTYPES... > >, vecmem::edm::data< schema< VARTYPES... > >, vecmem::edm::device< schema< VARTYPES... >, INTERFACE >, vecmem::edm::host< schema< VARTYPES... >, INTERFACE >, vecmem::edm::view< schema< VARTYPES... > >, vecmem::jagged_device_vector< T >, vecmem::static_array< T, N >, vecmem::static_vector< TYPE, MAX_SIZE >
- t -
- tuple_type : vecmem::edm::data< schema< VARTYPES... > >, vecmem::edm::device< schema< VARTYPES... >, INTERFACE >, vecmem::edm::host< schema< VARTYPES... >, INTERFACE >, vecmem::edm::proxy< schema< VARTYPES... >, PDOMAIN, PACCESS, PTYPE >, vecmem::edm::view< schema< VARTYPES... > >
- type : vecmem::edm::details::proxy_var_type< type::jagged_vector< VTYPE >, proxy_domain::device, proxy_access::constant, proxy_type::reference >, vecmem::edm::details::proxy_var_type< type::jagged_vector< VTYPE >, proxy_domain::device, proxy_access::non_constant, proxy_type::reference >, vecmem::edm::details::proxy_var_type< type::jagged_vector< VTYPE >, proxy_domain::host, PACCESS, proxy_type::standalone >, vecmem::edm::details::proxy_var_type< type::jagged_vector< VTYPE >, proxy_domain::host, proxy_access::constant, proxy_type::reference >, vecmem::edm::details::proxy_var_type< type::jagged_vector< VTYPE >, proxy_domain::host, proxy_access::non_constant, proxy_type::reference >, vecmem::edm::details::proxy_var_type< type::scalar< VTYPE >, PDOMAIN, PACCESS, proxy_type::standalone >, vecmem::edm::details::proxy_var_type< type::scalar< VTYPE >, PDOMAIN, proxy_access::constant, proxy_type::reference >, vecmem::edm::details::proxy_var_type< type::scalar< VTYPE >, PDOMAIN, proxy_access::non_constant, proxy_type::reference >, vecmem::edm::details::proxy_var_type< type::vector< VTYPE >, PDOMAIN, PACCESS, proxy_type::standalone >, vecmem::edm::details::proxy_var_type< type::vector< VTYPE >, PDOMAIN, proxy_access::constant, proxy_type::reference >, vecmem::edm::details::proxy_var_type< type::vector< VTYPE >, PDOMAIN, proxy_access::non_constant, proxy_type::reference >, vecmem::edm::details::proxy_var_type_at< INDEX, PDOMAIN, PACCESS, PTYPE, VARTYPES >, vecmem::tuple_element< I, tuple< Ts... > >
- v -
- value_type : vecmem::array< T, N >, vecmem::atomic< T >, vecmem::cuda::device_atomic_ref< T, address >, vecmem::data::jagged_vector_buffer< TYPE >, vecmem::data::jagged_vector_data< T >, vecmem::data::jagged_vector_view< T >, vecmem::details::jagged_device_vector_iterator< TYPE >, vecmem::details::reverse_iterator< Iterator >, vecmem::device_array< T, N >, vecmem::device_vector< TYPE >, vecmem::dummy_device_atomic_ref< T, address >, vecmem::jagged_device_vector< T >, vecmem::posix_device_atomic_ref< T, address >, vecmem::static_array< T, N >, vecmem::static_vector< TYPE, MAX_SIZE >, vecmem::sycl::custom_device_atomic_ref< T, address >
- view : vecmem::edm::container< INTERFACE, VARIABLES >
- view_type : vecmem::edm::buffer< schema< VARTYPES... > >, vecmem::edm::data< schema< VARTYPES... > >