Ingen  0.5.1
Public Types | Public Member Functions | Public Attributes | List of all members
Ingen::Server::PortImpl::SetState Struct Reference

Public Types

enum  State {
  State::HALF_SET_CYCLE_1,
  State::HALF_SET_CYCLE_2,
  State::SET_CYCLE_1,
  State::SET
}
 

Public Member Functions

void set (const RunContext &context, FrameTime t, Sample v)
 

Public Attributes

State state
 State of buffer for setting control value.
 
Sample value
 Value currently being set.
 
FrameTime time
 Time value was set.
 

Member Enumeration Documentation

§ State

Enumerator
HALF_SET_CYCLE_1 

Partially set, first cycle: AAAAA => AAABB.

HALF_SET_CYCLE_2 

Partially set, second cycle: AAABB => BBBBB.

SET_CYCLE_1 

Fully set, first cycle (clear events if necessary).

SET 

Fully set, second cycle and onwards (done).


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