TargetManager
Dependents: TargetManagerManualTest NerfUSTarget
include/TargetManagerInterface.hpp
- Committer:
- Maxime Dupuis
- Date:
- 2017-04-08
- Revision:
- 8:c8f69a35a9a9
- Parent:
- 6:b6ecf23f24ce
File content as of revision 8:c8f69a35a9a9:
#ifndef TARGET_MANAGER_INTERFACE_HPP #define TARGET_MANAGER_INTERFACE_HPP #include <vector> #include "stdint.h" class TargetManagerInterface { public: virtual void execute(const std::vector<uint8_t>& target_info_bytes, int *address) = 0; virtual void target_hit(int target_number) = 0; virtual void target_missed(int target_number) = 0; }; #endif