Ardour  9.2-610-g299affacf4
ARDOUR::ChordProvider::ChordInfo Struct Reference

#include <chord_provider.h>

Public Member Functions

 ChordInfo (Intervals const &i, int64_t hash, std::string const &canon, std::string const &shrt, std::vector< std::string > const &others)
 

Public Attributes

Intervals intervals
 
int64_t hashed
 
std::string canonical_name
 
std::string short_name
 
std::vector< std::string > other_names
 

Detailed Description

Definition at line 41 of file chord_provider.h.

Constructor & Destructor Documentation

◆ ChordInfo()

ARDOUR::ChordProvider::ChordInfo::ChordInfo ( Intervals const &  i,
int64_t  hash,
std::string const &  canon,
std::string const &  shrt,
std::vector< std::string > const &  others 
)
inline

Definition at line 48 of file chord_provider.h.

Member Data Documentation

◆ canonical_name

std::string ARDOUR::ChordProvider::ChordInfo::canonical_name

Definition at line 44 of file chord_provider.h.

◆ hashed

int64_t ARDOUR::ChordProvider::ChordInfo::hashed

Definition at line 43 of file chord_provider.h.

◆ intervals

Intervals ARDOUR::ChordProvider::ChordInfo::intervals

Definition at line 42 of file chord_provider.h.

◆ other_names

std::vector<std::string> ARDOUR::ChordProvider::ChordInfo::other_names

Definition at line 46 of file chord_provider.h.

◆ short_name

std::string ARDOUR::ChordProvider::ChordInfo::short_name

Definition at line 45 of file chord_provider.h.


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