Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
Dependencies: mbed
dataStore.h@4:e56a755aeaf1, 2019-07-24 (annotated)
- Committer:
- benparkes
- Date:
- Wed Jul 24 15:06:20 2019 +0000
- Revision:
- 4:e56a755aeaf1
Loop first trial
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
benparkes | 4:e56a755aeaf1 | 1 | #ifndef MBED_dataStore_H |
benparkes | 4:e56a755aeaf1 | 2 | #define MBED_dataStore_H |
benparkes | 4:e56a755aeaf1 | 3 | |
benparkes | 4:e56a755aeaf1 | 4 | #include <iostream> |
benparkes | 4:e56a755aeaf1 | 5 | |
benparkes | 4:e56a755aeaf1 | 6 | //Class type |
benparkes | 4:e56a755aeaf1 | 7 | class dataStore { |
benparkes | 4:e56a755aeaf1 | 8 | private: |
benparkes | 4:e56a755aeaf1 | 9 | |
benparkes | 4:e56a755aeaf1 | 10 | int _note; |
benparkes | 4:e56a755aeaf1 | 11 | int _octave; |
benparkes | 4:e56a755aeaf1 | 12 | int _duration; |
benparkes | 4:e56a755aeaf1 | 13 | |
benparkes | 4:e56a755aeaf1 | 14 | public: |
benparkes | 4:e56a755aeaf1 | 15 | //Constructor |
benparkes | 4:e56a755aeaf1 | 16 | |
benparkes | 4:e56a755aeaf1 | 17 | dataStore() : _note(), _octave(), _duration(){ |
benparkes | 4:e56a755aeaf1 | 18 | |
benparkes | 4:e56a755aeaf1 | 19 | } |
benparkes | 4:e56a755aeaf1 | 20 | |
benparkes | 4:e56a755aeaf1 | 21 | int note(); |
benparkes | 4:e56a755aeaf1 | 22 | |
benparkes | 4:e56a755aeaf1 | 23 | int octave(); |
benparkes | 4:e56a755aeaf1 | 24 | |
benparkes | 4:e56a755aeaf1 | 25 | int duration(); |
benparkes | 4:e56a755aeaf1 | 26 | |
benparkes | 4:e56a755aeaf1 | 27 | void update(int N, int O, int D); |
benparkes | 4:e56a755aeaf1 | 28 | |
benparkes | 4:e56a755aeaf1 | 29 | }; |
benparkes | 4:e56a755aeaf1 | 30 | #endif |