tf::cudaDeviceVector typename T T * T* tf::cudaDeviceVector< T >::_data _data {nullptr} size_t size_t tf::cudaDeviceVector< T >::_N _N {0} tf::cudaDeviceVector< T >::cudaDeviceVector ()=default cudaDeviceVector tf::cudaDeviceVector< T >::cudaDeviceVector (size_t N) cudaDeviceVector size_t N tf::cudaDeviceVector< T >::cudaDeviceVector (cudaDeviceVector &&rhs) cudaDeviceVector cudaDeviceVector && rhs tf::cudaDeviceVector< T >::~cudaDeviceVector () ~cudaDeviceVector cudaDeviceVector & cudaDeviceVector& tf::cudaDeviceVector< T >::operator= (cudaDeviceVector &&rhs) operator= cudaDeviceVector && rhs size_t size_t tf::cudaDeviceVector< T >::size () const size T * T* tf::cudaDeviceVector< T >::data () data const T * const T* tf::cudaDeviceVector< T >::data () const data tf::cudaDeviceVector< T >::cudaDeviceVector (const cudaDeviceVector &)=delete cudaDeviceVector const cudaDeviceVector & cudaDeviceVector & cudaDeviceVector& tf::cudaDeviceVector< T >::operator= (const cudaDeviceVector &)=delete operator= const cudaDeviceVector & tf::cudaDeviceVector_data tf::cudaDeviceVector_N tf::cudaDeviceVectorcudaDeviceVector tf::cudaDeviceVectorcudaDeviceVector tf::cudaDeviceVectorcudaDeviceVector tf::cudaDeviceVectorcudaDeviceVector tf::cudaDeviceVectordata tf::cudaDeviceVectordata tf::cudaDeviceVectoroperator= tf::cudaDeviceVectoroperator= tf::cudaDeviceVectorsize tf::cudaDeviceVector~cudaDeviceVector