Block-Structured AMR Software Framework
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 >
constexpr T* amrex::FatPtr< T >::ptr ( ) const
inlineconstexprnoexcept

◆ size()

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

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: