Nugget
Loading...
Searching...
No Matches
Protected Member Functions | List of all members
psyqo::StackfulBase Class Reference

#include <psyqo/coroutine.hh>

Inheritance diagram for psyqo::StackfulBase:
Inheritance graph
[legend]

Protected Member Functions

void initializeInternal (eastl::function< void()> &&func, void *ss_sp, unsigned ss_size)
 
void resume ()
 
void yield ()
 
bool isAlive () const
 
 StackfulBase ()=default
 
 StackfulBase (const StackfulBase &)=delete
 
StackfulBaseoperator= (const StackfulBase &)=delete
 

Constructor & Destructor Documentation

◆ StackfulBase() [1/2]

psyqo::StackfulBase::StackfulBase ( )
protecteddefault

◆ StackfulBase() [2/2]

psyqo::StackfulBase::StackfulBase ( const StackfulBase )
protecteddelete

Member Function Documentation

◆ initializeInternal()

void psyqo::StackfulBase::initializeInternal ( eastl::function< void()> &&  func,
void ss_sp,
unsigned  ss_size 
)
protected

◆ isAlive()

bool psyqo::StackfulBase::isAlive ( ) const
inlineprotected

◆ operator=()

StackfulBase & psyqo::StackfulBase::operator= ( const StackfulBase )
protecteddelete

◆ resume()

void psyqo::StackfulBase::resume ( )
protected

◆ yield()

void psyqo::StackfulBase::yield ( )
protected

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