MOTION  0.01
Framework for mixed-protocol multi-party computation
Classes | Public Types | Public Member Functions | List of all members
basic_singleton_pooled_fixedsize_stack< stack_size, traitsT > Class Template Reference

#include <singleton_pooled_fixedsize_stack.hpp>

Public Types

typedef traitsT traits_type
 

Public Member Functions

 basic_singleton_pooled_fixedsize_stack (std::size_t=0, std::size_t=0, std::size_t=0) noexcept
 
boost::context::stack_context allocate ()
 
void deallocate (boost::context::stack_context &sctx) noexcept
 

Member Typedef Documentation

◆ traits_type

template<std::size_t stack_size, typename traitsT >
typedef traitsT basic_singleton_pooled_fixedsize_stack< stack_size, traitsT >::traits_type

Constructor & Destructor Documentation

◆ basic_singleton_pooled_fixedsize_stack()

template<std::size_t stack_size, typename traitsT >
basic_singleton_pooled_fixedsize_stack< stack_size, traitsT >::basic_singleton_pooled_fixedsize_stack ( std::size_t  = 0,
std::size_t  = 0,
std::size_t  = 0 
)
inlinenoexcept

Member Function Documentation

◆ allocate()

template<std::size_t stack_size, typename traitsT >
boost::context::stack_context basic_singleton_pooled_fixedsize_stack< stack_size, traitsT >::allocate ( )
inline

◆ deallocate()

template<std::size_t stack_size, typename traitsT >
void basic_singleton_pooled_fixedsize_stack< stack_size, traitsT >::deallocate ( boost::context::stack_context &  sctx)
inlinenoexcept

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