pl-nk v0.4.5
Plonk|Plink|Plank are a set of cross-platform C/C++ frameworks for audio software development
Public Member Functions
ProcessInfo Class Reference

Holds information about the Unit graph. More...

Inherits SenderContainer< SenderInternalType >.

List of all members.

Public Member Functions

const TimeStampgetTimeStamp () const throw ()
 Get the current time stamp.
void setTimeStamp (const TimeStamp newSampleNumber) throw ()
 Sets the current time stamp.

Detailed Description

Holds information about the Unit graph.

This keeps track of the current time and whether a subgraph needs to be deleted. The time is incremented on each block processed.

The "time stamp" is incremented after each block to ensure that it uniquely identifies the start sample of each block at all block sizes in the graph.

See also:
TimeStamp, UnitBase, ChannelBase

Member Function Documentation

const TimeStamp & ProcessInfo::getTimeStamp ( ) const throw ()

Get the current time stamp.

void ProcessInfo::setTimeStamp ( const TimeStamp  newSampleNumber) throw ()

Sets the current time stamp.

Use with caution.


The documentation for this class was generated from the following files:
 All Classes Functions Typedefs Enumerations Enumerator Properties