Lumiera  0.pre.03
»edit your freedom«
OperationBase Struct Reference

#include "steam/engine/nodeoperation.hpp"

Description

Base class of all concrete invocation sequences.

Provides a collection of functions used to build up the invocation sequence. Additionally providing a marker used to detect the existence of an concrete definition/specialisation for a given specific configuration.

Definition at line 84 of file nodeoperation.hpp.

Public Types

typedef lib::meta::Yes_t is_defined
 

Public Member Functions

BuffHandle getSource (Invocation &ivo, uint chanNo)
 
BuffHandle pullPredecessor (Invocation &ivo, uint chanNo)
 
void releaseBuffers (BuffHandle *table, uint slotCnt, uint slot_to_retain)
 
bool validateBuffers (Invocation &ivo)
 
+ Inheritance diagram for OperationBase:
+ Collaboration diagram for OperationBase:

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