tempo_type Class Reference

#include <tempo-type.h>

List of all members.

Public Member Functions

 tempo_type ()
 tempo_type (float4 p)
bool valid ()
bool none ()
bool in_range ()
signed4 lower (signed4 delta)
signed4 higher (signed4 delta)
QString qstring ()

Public Attributes

float4 tempo

Static Public Attributes

static const float4 no_tempo = -1

Constructor & Destructor Documentation

tempo_type::tempo_type (  )  [inline]
tempo_type::tempo_type ( float4  p  )  [inline]

Member Function Documentation

signed4 tempo_type::higher ( signed4  delta  )  [inline]

References tempo.

Referenced by BpmAnalyzerDialog::tap().

bool tempo_type::in_range (  )  [inline]

References tempo.

signed4 tempo_type::lower ( signed4  delta  )  [inline]

References tempo.

Referenced by BpmAnalyzerDialog::tap().

bool tempo_type::none (  )  [inline]

References no_tempo, and tempo.

Referenced by qstring(), SongMetriek::tempo_diff(), and valid().

QString tempo_type::qstring (  )  [inline]

References none(), slash, tempo, and zero.

Referenced by batch_start(), and main().

bool tempo_type::valid (  )  [inline]

References none().


Member Data Documentation

const float4 tempo_type::no_tempo = -1 [static]

no_tempo is the constant -1 (defined in types.c++)

Referenced by none().


The documentation for this class was generated from the following files:
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

Generated by  doxygen 1.6.2