Public Types | |
using | empty = std::tuple<> |
![]() | |
using | empty = std::tuple<> |
Public Member Functions | |
void | trigger () override |
Number of parameter slots. More... | |
![]() | |
void | setPriority (int prio) |
int | getPriority () const |
const GiNaC::function | blkf (const ::std::vector< GiNaC::ex > &exvec, bool appendId=true) |
Additional Inherited Members | |
![]() | |
std::vector< SignalBase * > | inputPointers {} |
Utility using declaration for empty slot bank. | |
std::vector< SignalBase * > | outputPointers {} |
Vector of input signal pointers. | |
const unsigned int | id |
Vector of output signal pointers. | |
unsigned int | ins |
Unique Block ID. | |
unsigned int | outs |
Number of input slots. | |
unsigned int | pars |
Number of output slots. | |
unsigned | serial |
![]() | |
static int | objects_created = 0 |
static int | objects_alive = 0 |
![]() | |
int | prio_ = -1 |
|
inlineoverridevirtual |
Number of parameter slots.
Virtual trigger function.
To be overwritten by implementing class to allow for remote triggering of the derived Block.
Reimplemented from ls::blocks::BlockProto.