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.
Dependents: TargetManagerManualTest NerfUSTarget
include/TargetManagerInterface.hpp@6:b6ecf23f24ce, 2017-03-27 (annotated)
- Committer:
- dupm2216
- Date:
- Mon Mar 27 22:25:43 2017 +0000
- Revision:
- 6:b6ecf23f24ce
- Child:
- 8:c8f69a35a9a9
Make it work with local build; ; Move mbed dependant sources to mbed_source. This way, the local build will ignore them. Changed TargetManager to TargetManagerInterface. This library won't give a working TargetManager, this will be the user's job.
Who changed what in which revision?
| User | Revision | Line number | New contents of line |
|---|---|---|---|
| dupm2216 | 6:b6ecf23f24ce | 1 | #ifndef TARGET_MANAGER_INTERFACE_HPP |
| dupm2216 | 6:b6ecf23f24ce | 2 | #define TARGET_MANAGER_INTERFACE_HPP |
| dupm2216 | 6:b6ecf23f24ce | 3 | |
| dupm2216 | 6:b6ecf23f24ce | 4 | class TargetManagerInterface |
| dupm2216 | 6:b6ecf23f24ce | 5 | { |
| dupm2216 | 6:b6ecf23f24ce | 6 | public: |
| dupm2216 | 6:b6ecf23f24ce | 7 | virtual void target_hit(int target_number) = 0; |
| dupm2216 | 6:b6ecf23f24ce | 8 | virtual void target_missed(int target_number) = 0; |
| dupm2216 | 6:b6ecf23f24ce | 9 | }; |
| dupm2216 | 6:b6ecf23f24ce | 10 | |
| dupm2216 | 6:b6ecf23f24ce | 11 | #endif |