fpp/compiler/tools/fpp-to-cpp/test/component/impl/SmStateQueued.template.ref.cpp
2025-04-15 11:40:29 -06:00

631 lines
13 KiB
C++
Vendored

// ======================================================================
// \title SmStateQueued.cpp
// \author [user name]
// \brief cpp file for SmStateQueued component implementation class
// ======================================================================
#include "SmStateQueued.hpp"
namespace FppTest {
// ----------------------------------------------------------------------
// Component construction and destruction
// ----------------------------------------------------------------------
SmStateQueued ::
SmStateQueued(const char* const compName) :
SmStateQueuedComponentBase(compName)
{
}
SmStateQueued ::
~SmStateQueued()
{
}
// ----------------------------------------------------------------------
// Handler implementations for typed input ports
// ----------------------------------------------------------------------
void SmStateQueued ::
schedIn_handler(
FwIndexType portNum,
U32 context
)
{
// TODO
}
// ----------------------------------------------------------------------
// Implementations for internal state machine actions
// ----------------------------------------------------------------------
void SmStateQueued ::
FppTest_SmState_Basic_action_a(
SmId smId,
FppTest_SmState_Basic::Signal signal
)
{
// TODO
}
void SmStateQueued ::
FppTest_SmState_BasicGuard_action_a(
SmId smId,
FppTest_SmState_BasicGuard::Signal signal
)
{
// TODO
}
void SmStateQueued ::
FppTest_SmState_BasicGuardString_action_a(
SmId smId,
FppTest_SmState_BasicGuardString::Signal signal,
const Fw::StringBase& value
)
{
// TODO
}
void SmStateQueued ::
FppTest_SmState_BasicGuardTestAbsType_action_a(
SmId smId,
FppTest_SmState_BasicGuardTestAbsType::Signal signal,
const FppTest::SmHarness::TestAbsType& value
)
{
// TODO
}
void SmStateQueued ::
FppTest_SmState_BasicGuardTestArray_action_a(
SmId smId,
FppTest_SmState_BasicGuardTestArray::Signal signal,
const FppTest::SmHarness::TestArray& value
)
{
// TODO
}
void SmStateQueued ::
FppTest_SmState_BasicGuardTestEnum_action_a(
SmId smId,
FppTest_SmState_BasicGuardTestEnum::Signal signal,
const FppTest::SmHarness::TestEnum& value
)
{
// TODO
}
void SmStateQueued ::
FppTest_SmState_BasicGuardTestStruct_action_a(
SmId smId,
FppTest_SmState_BasicGuardTestStruct::Signal signal,
const FppTest::SmHarness::TestStruct& value
)
{
// TODO
}
void SmStateQueued ::
FppTest_SmState_BasicGuardU32_action_a(
SmId smId,
FppTest_SmState_BasicGuardU32::Signal signal,
U32 value
)
{
// TODO
}
void SmStateQueued ::
FppTest_SmState_BasicInternal_action_a(
SmId smId,
FppTest_SmState_BasicInternal::Signal signal
)
{
// TODO
}
void SmStateQueued ::
FppTest_SmState_BasicSelf_action_a(
SmId smId,
FppTest_SmState_BasicSelf::Signal signal
)
{
// TODO
}
void SmStateQueued ::
FppTest_SmState_BasicString_action_a(
SmId smId,
FppTest_SmState_BasicString::Signal signal
)
{
// TODO
}
void SmStateQueued ::
FppTest_SmState_BasicString_action_b(
SmId smId,
FppTest_SmState_BasicString::Signal signal,
const Fw::StringBase& value
)
{
// TODO
}
void SmStateQueued ::
FppTest_SmState_BasicTestAbsType_action_a(
SmId smId,
FppTest_SmState_BasicTestAbsType::Signal signal
)
{
// TODO
}
void SmStateQueued ::
FppTest_SmState_BasicTestAbsType_action_b(
SmId smId,
FppTest_SmState_BasicTestAbsType::Signal signal,
const FppTest::SmHarness::TestAbsType& value
)
{
// TODO
}
void SmStateQueued ::
FppTest_SmState_BasicTestArray_action_a(
SmId smId,
FppTest_SmState_BasicTestArray::Signal signal
)
{
// TODO
}
void SmStateQueued ::
FppTest_SmState_BasicTestArray_action_b(
SmId smId,
FppTest_SmState_BasicTestArray::Signal signal,
const FppTest::SmHarness::TestArray& value
)
{
// TODO
}
void SmStateQueued ::
FppTest_SmState_BasicTestEnum_action_a(
SmId smId,
FppTest_SmState_BasicTestEnum::Signal signal
)
{
// TODO
}
void SmStateQueued ::
FppTest_SmState_BasicTestEnum_action_b(
SmId smId,
FppTest_SmState_BasicTestEnum::Signal signal,
const FppTest::SmHarness::TestEnum& value
)
{
// TODO
}
void SmStateQueued ::
FppTest_SmState_BasicTestStruct_action_a(
SmId smId,
FppTest_SmState_BasicTestStruct::Signal signal
)
{
// TODO
}
void SmStateQueued ::
FppTest_SmState_BasicTestStruct_action_b(
SmId smId,
FppTest_SmState_BasicTestStruct::Signal signal,
const FppTest::SmHarness::TestStruct& value
)
{
// TODO
}
void SmStateQueued ::
FppTest_SmState_BasicU32_action_a(
SmId smId,
FppTest_SmState_BasicU32::Signal signal
)
{
// TODO
}
void SmStateQueued ::
FppTest_SmState_BasicU32_action_b(
SmId smId,
FppTest_SmState_BasicU32::Signal signal,
U32 value
)
{
// TODO
}
void SmStateQueued ::
FppTest_SmState_Internal_action_a(
SmId smId,
FppTest_SmState_Internal::Signal signal
)
{
// TODO
}
void SmStateQueued ::
FppTest_SmState_StateToChild_action_exitS2(
SmId smId,
FppTest_SmState_StateToChild::Signal signal
)
{
// TODO
}
void SmStateQueued ::
FppTest_SmState_StateToChild_action_exitS3(
SmId smId,
FppTest_SmState_StateToChild::Signal signal
)
{
// TODO
}
void SmStateQueued ::
FppTest_SmState_StateToChild_action_a(
SmId smId,
FppTest_SmState_StateToChild::Signal signal
)
{
// TODO
}
void SmStateQueued ::
FppTest_SmState_StateToChild_action_enterS2(
SmId smId,
FppTest_SmState_StateToChild::Signal signal
)
{
// TODO
}
void SmStateQueued ::
FppTest_SmState_StateToChild_action_enterS3(
SmId smId,
FppTest_SmState_StateToChild::Signal signal
)
{
// TODO
}
void SmStateQueued ::
FppTest_SmState_StateToChoice_action_exitS1(
SmId smId,
FppTest_SmState_StateToChoice::Signal signal
)
{
// TODO
}
void SmStateQueued ::
FppTest_SmState_StateToChoice_action_exitS2(
SmId smId,
FppTest_SmState_StateToChoice::Signal signal
)
{
// TODO
}
void SmStateQueued ::
FppTest_SmState_StateToChoice_action_exitS3(
SmId smId,
FppTest_SmState_StateToChoice::Signal signal
)
{
// TODO
}
void SmStateQueued ::
FppTest_SmState_StateToChoice_action_a(
SmId smId,
FppTest_SmState_StateToChoice::Signal signal
)
{
// TODO
}
void SmStateQueued ::
FppTest_SmState_StateToChoice_action_enterS1(
SmId smId,
FppTest_SmState_StateToChoice::Signal signal
)
{
// TODO
}
void SmStateQueued ::
FppTest_SmState_StateToChoice_action_enterS2(
SmId smId,
FppTest_SmState_StateToChoice::Signal signal
)
{
// TODO
}
void SmStateQueued ::
FppTest_SmState_StateToChoice_action_enterS3(
SmId smId,
FppTest_SmState_StateToChoice::Signal signal
)
{
// TODO
}
void SmStateQueued ::
FppTest_SmState_StateToChoice_action_enterS4(
SmId smId,
FppTest_SmState_StateToChoice::Signal signal
)
{
// TODO
}
void SmStateQueued ::
FppTest_SmState_StateToSelf_action_exitS1(
SmId smId,
FppTest_SmState_StateToSelf::Signal signal
)
{
// TODO
}
void SmStateQueued ::
FppTest_SmState_StateToSelf_action_exitS2(
SmId smId,
FppTest_SmState_StateToSelf::Signal signal
)
{
// TODO
}
void SmStateQueued ::
FppTest_SmState_StateToSelf_action_exitS3(
SmId smId,
FppTest_SmState_StateToSelf::Signal signal
)
{
// TODO
}
void SmStateQueued ::
FppTest_SmState_StateToSelf_action_a(
SmId smId,
FppTest_SmState_StateToSelf::Signal signal
)
{
// TODO
}
void SmStateQueued ::
FppTest_SmState_StateToSelf_action_enterS1(
SmId smId,
FppTest_SmState_StateToSelf::Signal signal
)
{
// TODO
}
void SmStateQueued ::
FppTest_SmState_StateToSelf_action_enterS2(
SmId smId,
FppTest_SmState_StateToSelf::Signal signal
)
{
// TODO
}
void SmStateQueued ::
FppTest_SmState_StateToSelf_action_enterS3(
SmId smId,
FppTest_SmState_StateToSelf::Signal signal
)
{
// TODO
}
void SmStateQueued ::
FppTest_SmState_StateToState_action_exitS1(
SmId smId,
FppTest_SmState_StateToState::Signal signal
)
{
// TODO
}
void SmStateQueued ::
FppTest_SmState_StateToState_action_exitS2(
SmId smId,
FppTest_SmState_StateToState::Signal signal
)
{
// TODO
}
void SmStateQueued ::
FppTest_SmState_StateToState_action_exitS3(
SmId smId,
FppTest_SmState_StateToState::Signal signal
)
{
// TODO
}
void SmStateQueued ::
FppTest_SmState_StateToState_action_a(
SmId smId,
FppTest_SmState_StateToState::Signal signal
)
{
// TODO
}
void SmStateQueued ::
FppTest_SmState_StateToState_action_enterS1(
SmId smId,
FppTest_SmState_StateToState::Signal signal
)
{
// TODO
}
void SmStateQueued ::
FppTest_SmState_StateToState_action_enterS2(
SmId smId,
FppTest_SmState_StateToState::Signal signal
)
{
// TODO
}
void SmStateQueued ::
FppTest_SmState_StateToState_action_enterS3(
SmId smId,
FppTest_SmState_StateToState::Signal signal
)
{
// TODO
}
void SmStateQueued ::
FppTest_SmState_StateToState_action_enterS4(
SmId smId,
FppTest_SmState_StateToState::Signal signal
)
{
// TODO
}
void SmStateQueued ::
FppTest_SmState_StateToState_action_enterS5(
SmId smId,
FppTest_SmState_StateToState::Signal signal
)
{
// TODO
}
void SmStateQueued ::
FppTest_SmStateQueued_Basic_action_a(
SmId smId,
FppTest_SmStateQueued_Basic::Signal signal
)
{
// TODO
}
// ----------------------------------------------------------------------
// Implementations for internal state machine guards
// ----------------------------------------------------------------------
bool SmStateQueued ::
FppTest_SmState_BasicGuard_guard_g(
SmId smId,
FppTest_SmState_BasicGuard::Signal signal
) const
{
// TODO
}
bool SmStateQueued ::
FppTest_SmState_BasicGuardString_guard_g(
SmId smId,
FppTest_SmState_BasicGuardString::Signal signal,
const Fw::StringBase& value
) const
{
// TODO
}
bool SmStateQueued ::
FppTest_SmState_BasicGuardTestAbsType_guard_g(
SmId smId,
FppTest_SmState_BasicGuardTestAbsType::Signal signal,
const FppTest::SmHarness::TestAbsType& value
) const
{
// TODO
}
bool SmStateQueued ::
FppTest_SmState_BasicGuardTestArray_guard_g(
SmId smId,
FppTest_SmState_BasicGuardTestArray::Signal signal,
const FppTest::SmHarness::TestArray& value
) const
{
// TODO
}
bool SmStateQueued ::
FppTest_SmState_BasicGuardTestEnum_guard_g(
SmId smId,
FppTest_SmState_BasicGuardTestEnum::Signal signal,
const FppTest::SmHarness::TestEnum& value
) const
{
// TODO
}
bool SmStateQueued ::
FppTest_SmState_BasicGuardTestStruct_guard_g(
SmId smId,
FppTest_SmState_BasicGuardTestStruct::Signal signal,
const FppTest::SmHarness::TestStruct& value
) const
{
// TODO
}
bool SmStateQueued ::
FppTest_SmState_BasicGuardU32_guard_g(
SmId smId,
FppTest_SmState_BasicGuardU32::Signal signal,
U32 value
) const
{
// TODO
}
bool SmStateQueued ::
FppTest_SmState_StateToChoice_guard_g(
SmId smId,
FppTest_SmState_StateToChoice::Signal signal
) const
{
// TODO
}
// ----------------------------------------------------------------------
// Overflow hook implementations for internal state machines
// ----------------------------------------------------------------------
void SmStateQueued ::
smStateBasicGuardTestAbsType_stateMachineOverflowHook(
SmId smId,
FwEnumStoreType signal,
Fw::SerializeBufferBase& buffer
)
{
// TODO
}
}