Zth (libzth)
Loading...
Searching...
No Matches
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 107 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 108 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 113 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 118 of file context.h.

Member Data Documentation

◆ p

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

Definition at line 123 of file context.h.

◆ size

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

Definition at line 124 of file context.h.


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