Public Member Functions | Private Attributes | List of all members
lexy::_detail::_memory_resource_ptr< MemoryResource > Class Template Reference

#include <memory_resource.hpp>

Public Member Functions

constexpr _memory_resource_ptr (MemoryResource *resource) noexcept
 
constexpr MemoryResource * get () const noexcept
 
constexpr MemoryResource & operator* () const noexcept
 
constexpr MemoryResource * operator-> () const noexcept
 

Private Attributes

MemoryResource * _resource
 

Detailed Description

template<typename MemoryResource>
class lexy::_detail::_memory_resource_ptr< MemoryResource >

Definition at line 106 of file memory_resource.hpp.

Constructor & Destructor Documentation

◆ _memory_resource_ptr()

template<typename MemoryResource >
constexpr lexy::_detail::_memory_resource_ptr< MemoryResource >::_memory_resource_ptr ( MemoryResource *  resource)
inlineexplicitconstexprnoexcept

Definition at line 109 of file memory_resource.hpp.

Member Function Documentation

◆ get()

template<typename MemoryResource >
constexpr MemoryResource* lexy::_detail::_memory_resource_ptr< MemoryResource >::get ( ) const
inlineconstexprnoexcept

Definition at line 124 of file memory_resource.hpp.

◆ operator*()

template<typename MemoryResource >
constexpr MemoryResource& lexy::_detail::_memory_resource_ptr< MemoryResource >::operator* ( ) const
inlineconstexprnoexcept

Definition at line 114 of file memory_resource.hpp.

◆ operator->()

template<typename MemoryResource >
constexpr MemoryResource* lexy::_detail::_memory_resource_ptr< MemoryResource >::operator-> ( ) const
inlineconstexprnoexcept

Definition at line 119 of file memory_resource.hpp.

Member Data Documentation

◆ _resource

template<typename MemoryResource >
MemoryResource* lexy::_detail::_memory_resource_ptr< MemoryResource >::_resource
private

Definition at line 130 of file memory_resource.hpp.


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


behaviortree_cpp_v4
Author(s): Davide Faconti
autogenerated on Fri Jun 28 2024 02:20:09