Ardour  9.0-pre0-582-g084a23a80d
beats.h File Reference
#include <cassert>
#include <float.h>
#include <math.h>
#include <stdint.h>
#include <stdlib.h>
#include <iostream>
#include <limits>
#include <sstream>
#include "pbd/failed_constructor.h"
#include "pbd/integer_division.h"
#include "pbd/string_convert.h"
#include "temporal/visibility.h"
#include "temporal/types.h"
Include dependency graph for beats.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  Temporal::Beats
 
class  Temporal::DoubleableBeats
 
struct  std::numeric_limits< Temporal::Beats >
 

Namespaces

 ARDOUR
 
 Evoral
 
 Temporal
 
 PBD
 

Functions

std::ostream & Temporal::operator<< (std::ostream &ostream, const Temporal::Beats &t)
 
std::istream & Temporal::operator>> (std::istream &istream, Temporal::Beats &b)
 
template<>
bool PBD::to_string (Temporal::Beats val, std::string &str)
 
template<>
bool PBD::string_to (std::string const &str, Temporal::Beats &val)