quad_period_type Class Reference

#include <period-type.h>

List of all members.

Public Member Functions

 quad_period_type ()
 quad_period_type (int p)
const bool none ()
const bool valid ()
const quad_period_type doubled ()
const quad_period_type halved ()
const quad_period_type muldiv (signed8 mul, signed8 div)
 operator signed8 ()

Public Attributes

signed8 qperiod

Static Public Attributes

static const int no_period = -1

Constructor & Destructor Documentation

quad_period_type::quad_period_type (  )  [inline]

References no_period, and qperiod.

Referenced by doubled(), halved(), and muldiv().

quad_period_type::quad_period_type ( int  p  )  [inline]

References qperiod.


Member Function Documentation

const quad_period_type quad_period_type::doubled (  )  [inline]

References qperiod, and quad_period_type().

const quad_period_type quad_period_type::halved (  )  [inline]

References qperiod, and quad_period_type().

const quad_period_type quad_period_type::muldiv ( signed8  mul,
signed8  div 
) [inline]

References qperiod, and quad_period_type().

Referenced by lfo_set().

const bool quad_period_type::none (  )  [inline]

References no_period, and qperiod.

quad_period_type::operator signed8 (  )  [inline]

References qperiod.

const bool quad_period_type::valid (  )  [inline]

Member Data Documentation

const int quad_period_type::no_period = -1 [static]

Referenced by none(), and quad_period_type().


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

Generated by  doxygen 1.6.2