Added postActivate() to the target interface, for outputting any target specific info after activation.

Removed the logging of the generic target ID from the TargetController
This commit is contained in:
Nav
2024-07-23 21:35:12 +01:00
parent 6cdbfbe950
commit dd80c254a2
6 changed files with 21 additions and 1 deletions

View File

@@ -78,6 +78,13 @@ namespace Targets
*/
virtual void deactivate() = 0;
/**
* This function is called immediately after successful target activation.
*
* It's a good place to log any info that we can extract from the target, that will be useful to the user.
*/
virtual void postActivate() = 0;
/**
* Should generate a TargetDescriptor for the current target.
*