Block-Structured AMR Software Framework
Loading...
Searching...
No Matches
amrex::FatPtr< T > Struct Template Reference

#include <AMReX_GpuAllocators.H>

Public Member Functions

constexpr T * ptr () const noexcept
constexpr std::size_t size () const noexcept

Public Attributes

T * m_ptr = nullptr
std::size_t m_size = 0

Member Function Documentation

◆ ptr()

template<typename T>
T * amrex::FatPtr< T >::ptr ( ) const
inlinenodiscardconstexprnoexcept

◆ size()

template<typename T>
std::size_t amrex::FatPtr< T >::size ( ) const
inlinenodiscardconstexprnoexcept

Member Data Documentation

◆ m_ptr

template<typename T>
T* amrex::FatPtr< T >::m_ptr = nullptr

◆ m_size

template<typename T>
std::size_t amrex::FatPtr< T >::m_size = 0

The documentation for this struct was generated from the following file: