Skip to content

Instantly share code, notes, and snippets.

View harrkout's full-sized avatar

Harry Koutsourelakis harrkout

  • Embedded Engineer
  • Heraklion, Crete
  • 15:14 (UTC +03:00)
View GitHub Profile
#include "Hierarchical_State_Machine.h"
#include "Unit_Messages.h"
#include "assert.h"
void Hierarchical_State_Machine::On_Message(const Message *p_Message)
{
switch (p_Message->GetType())
{
case Message::FAULT_TRIGGER:
p_Current_State->On_Fault_Trigger(*this, p_Message);