Zth (libzth)
zth::impl::ContextBase< Impl >::Stack Struct Reference

Stack information. More...

#include <context.h>

Public Member Functions

constexpr Stack (void *p, size_t size) noexcept
 
constexpr Stack (size_t size=0) noexcept
 
constexpr operator bool () const noexcept
 

Public Attributes

char * p
 
size_t size
 

Detailed Description

template<typename Impl>
struct zth::impl::ContextBase< Impl >::Stack

Stack information.

Definition at line 110 of file context.h.

Constructor & Destructor Documentation

◆ Stack() [1/2]

template<typename Impl >
constexpr zth::impl::ContextBase< Impl >::Stack::Stack ( void *  p,
size_t  size 
)
inlineconstexprnoexcept

Definition at line 111 of file context.h.

◆ Stack() [2/2]

template<typename Impl >
constexpr zth::impl::ContextBase< Impl >::Stack::Stack ( size_t  size = 0)
inlineexplicitconstexprnoexcept

Definition at line 116 of file context.h.

Member Function Documentation

◆ operator bool()

template<typename Impl >
constexpr zth::impl::ContextBase< Impl >::Stack::operator bool ( ) const
inlineconstexprnoexcept

Definition at line 121 of file context.h.

Member Data Documentation

◆ p

template<typename Impl >
char* zth::impl::ContextBase< Impl >::Stack::p

Definition at line 126 of file context.h.

◆ size

template<typename Impl >
size_t zth::impl::ContextBase< Impl >::Stack::size

Definition at line 127 of file context.h.


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