libAlgAudio  v1.99-440-g08538e5-dirty
The development library for AlgAudio framework.
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
AlgAudio::LateReturnEntry< Types > Class Template Reference

#include <LateReturn.hpp>

Inheritance diagram for AlgAudio::LateReturnEntry< Types >:
AlgAudio::LateReturnEntryBase

Friends

class LateReturn< Types...>
 
class Relay< Types...>
 

Additional Inherited Members

- Static Public Attributes inherited from AlgAudio::LateReturnEntryBase
static std::map< int,
LateReturnEntryBase * > 
entries
 
static int id_counter
 
- Protected Member Functions inherited from AlgAudio::LateReturnEntryBase
virtual ~LateReturnEntryBase ()
 
- Protected Attributes inherited from AlgAudio::LateReturnEntryBase
bool triggered = false
 

Detailed Description

template<typename... Types>
class AlgAudio::LateReturnEntry< Types >

This class is an internal implementation of LateReturn mechanism. You should never use this class on your own.

Instances of this class store information concerning a particular LateReturn <-> Relay pair, such as the function set with Then.

Friends And Related Function Documentation

template<typename... Types>
friend class LateReturn< Types...>
friend
template<typename... Types>
friend class Relay< Types...>
friend

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