Zen
A cross-platform functional programming language

ContinuationListT< ReturnT > Class Template Reference

Base class for continuation lists. More...

#include <ztl.hpp>

Inheritance diagram for ContinuationListT< ReturnT >:
queue< ztl::ContinuationT< ReturnT > * > listbase< queue< ztl::ContinuationT< ReturnT > * >, QQueue< ztl::ContinuationT< ReturnT > * >, QListIterator< ztl::ContinuationT< ReturnT > * >, ztl::ContinuationT< ReturnT > * > containerbase< QQueue< ztl::ContinuationT< ReturnT > * > >

List of all members.

Public Member Functions

 ~ContinuationListT ()
 Destructor.
void take (ContinuationListT< ReturnT > &src)
 Append continuations from src to self.

Detailed Description

template<typename ReturnT>
class ztl::ContinuationListT< ReturnT >

Base class for continuation lists.


Constructor & Destructor Documentation

~ContinuationListT ( ) [inline]

Destructor.

!delete (ref(this).deque());


Member Function Documentation

void take ( ContinuationListT< ReturnT > &  src) [inline]

Append continuations from src to self.

Parameters:
srcList of continuations to append

The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Defines