Entropy Piano Tuner  1.1.3 (documentation not yet complete)
An open-source experimental software for piano tuning by entropy minimization
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
MessageKeyDataChanged Class Reference

#include <messagekeydatachanged.h>

+ Inheritance diagram for MessageKeyDataChanged:
+ Collaboration diagram for MessageKeyDataChanged:

Public Member Functions

 MessageKeyDataChanged (int index, const Key *key)
 
 ~MessageKeyDataChanged ()
 
int getIndex () const
 
const KeygetKey () const
 
- Public Member Functions inherited from Message
 Message (MessageTypes type)
 Message constructor. More...
 
virtual ~Message ()
 Virtual destructor without function, can be overwritten in derived classes. More...
 
MessageTypes getType () const
 Get the message type of the message object. More...
 

Private Attributes

const int mIndex
 
const KeymKey
 

Additional Inherited Members

- Public Types inherited from Message
enum  MessageTypes {
  MSG_CLEAR_RECORDING, MSG_RECORDING_STARTED, MSG_RECORDING_ENDED, MSG_SIGNAL_ANALYSIS_STARTED,
  MSG_SIGNAL_ANALYSIS_ENDED, MSG_FINAL_KEY, MSG_OPTIONS_CHANGED, MSG_CALCULATION_PROGRESS,
  MSG_CHANGE_TUNING_CURVE, MSG_FINAL_KEY_RECOGNIZED, MSG_KEY_DATA_CHANGED, MSG_KEY_SELECTION_CHANGED,
  MSG_MIDI_EVENT, MSG_MODE_CHANGED, MSG_NEW_FFT_CALCULATED, MSG_PRELIMINARY_KEY,
  MSG_PROJECT_FILE, MSG_RECORDER_ENERGY_CHANGED, MSG_STROBOSCOPE_EVENT, MSG_TUNING_DEVIATION
}
 Available message types: More...
 

Detailed Description

Definition at line 26 of file messagekeydatachanged.h.

Constructor & Destructor Documentation

MessageKeyDataChanged::MessageKeyDataChanged ( int  index,
const Key key 
)

Definition at line 22 of file messagekeydatachanged.cpp.

MessageKeyDataChanged::~MessageKeyDataChanged ( )

Definition at line 30 of file messagekeydatachanged.cpp.

Member Function Documentation

int MessageKeyDataChanged::getIndex ( ) const
inline

Definition at line 32 of file messagekeydatachanged.h.

const Key* MessageKeyDataChanged::getKey ( ) const
inline

Definition at line 33 of file messagekeydatachanged.h.

Member Data Documentation

const int MessageKeyDataChanged::mIndex
private

Definition at line 36 of file messagekeydatachanged.h.

const Key* MessageKeyDataChanged::mKey
private

Definition at line 37 of file messagekeydatachanged.h.


The documentation for this class was generated from the following files: