RxCpp
The Reactive Extensions for Native (RxCpp) is a library for composing asynchronous and event-based programs using observable sequences and LINQ-style query operators in both C and C++.
Public Member Functions | List of all members
rxcpp::schedulers::recursion Class Reference

recursion is used by the scheduler to signal to each action whether tail recursion is allowed. More...

#include <rx-scheduler.hpp>

Public Member Functions

 recursion ()
 
 recursion (bool b)
 
void reset (bool b=true) const
 set whether tail-recursion is allowed More...
 
const recurseget_recurse () const
 get the recurse to pass into each action being called More...
 

Detailed Description

recursion is used by the scheduler to signal to each action whether tail recursion is allowed.

Constructor & Destructor Documentation

rxcpp::schedulers::recursion::recursion ( )
inline
rxcpp::schedulers::recursion::recursion ( bool  b)
inlineexplicit

Member Function Documentation

const recurse& rxcpp::schedulers::recursion::get_recurse ( ) const
inline

get the recurse to pass into each action being called

void rxcpp::schedulers::recursion::reset ( bool  b = true) const
inline

set whether tail-recursion is allowed


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