Low-Level Abstraction of Memory Access
llama::internal::IndirectValue< T > Struct Template Reference

#include <Core.hpp>

Public Member Functions

auto operator-> () -> T *
 
auto operator-> () const -> const T *
 

Public Attributes

value
 

Detailed Description

template<typename T>
struct llama::internal::IndirectValue< T >

Definition at line 668 of file Core.hpp.

Member Function Documentation

◆ operator->() [1/2]

template<typename T >
auto llama::internal::IndirectValue< T >::operator-> ( ) -> T*
inline

Definition at line 672 of file Core.hpp.

◆ operator->() [2/2]

template<typename T >
auto llama::internal::IndirectValue< T >::operator-> ( ) const -> const T*
inline

Definition at line 677 of file Core.hpp.

Member Data Documentation

◆ value

template<typename T >
T llama::internal::IndirectValue< T >::value

Definition at line 670 of file Core.hpp.


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