F´ Flight Software - C/C++ Documentation NASA-v1.6.0
A framework for building embedded system applications to NASA flight quality standards.
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
ActiveTest Class Reference

#include <FppTest/component/active/ActiveTest.hpp>

Inheritance diagram for ActiveTest:

Public Member Functions

 ActiveTest (const char *const compName)
 Construct ActiveTest object.
 
void init (NATIVE_INT_TYPE queueDepth, NATIVE_INT_TYPE msgSize, NATIVE_INT_TYPE instance=0)
 Initialize ActiveTest object.
 
 ~ActiveTest ()
 Destroy ActiveTest object.
 

Public Attributes

Fw::SerializeStatus serializeStatus
 Enables checking the serialization status of serial port invocations.
 
FppTest::Types::PrimitiveParams primitiveCmd
 
FppTest::Types::CmdStringParams stringCmd
 
FppTest::Types::EnumParam enumCmd
 
FppTest::Types::ArrayParam arrayCmd
 
FppTest::Types::StructParam structCmd
 
FppTest::Types::PrimitiveParams primitiveInterface
 
FppTest::Types::InternalInterfaceStringParams stringInterface
 
FppTest::Types::EnumParam enumInterface
 
FppTest::Types::ArrayParam arrayInterface
 
FppTest::Types::StructParam structInterface
 

Detailed Description

Definition at line 14 of file ActiveTest.hpp.

Constructor & Destructor Documentation

◆ ActiveTest()

ActiveTest::ActiveTest ( const char *const compName)

Construct ActiveTest object.

Parameters
compNameThe component name

Definition at line 17 of file ActiveTest.cpp.

◆ ~ActiveTest()

ActiveTest::~ActiveTest ( )

Destroy ActiveTest object.

Definition at line 35 of file ActiveTest.cpp.

Member Function Documentation

◆ init()

void ActiveTest::init ( NATIVE_INT_TYPE queueDepth,
NATIVE_INT_TYPE msgSize,
NATIVE_INT_TYPE instance = 0 )

Initialize ActiveTest object.

Parameters
queueDepthThe queue depth
msgSizeThe message size
instanceThe instance number

Definition at line 25 of file ActiveTest.cpp.

Member Data Documentation

◆ arrayCmd

FppTest::Types::ArrayParam ActiveTest::arrayCmd

Definition at line 456 of file ActiveTest.hpp.

◆ arrayInterface

FppTest::Types::ArrayParam ActiveTest::arrayInterface

Definition at line 463 of file ActiveTest.hpp.

◆ enumCmd

FppTest::Types::EnumParam ActiveTest::enumCmd

Definition at line 455 of file ActiveTest.hpp.

◆ enumInterface

FppTest::Types::EnumParam ActiveTest::enumInterface

Definition at line 462 of file ActiveTest.hpp.

◆ primitiveCmd

FppTest::Types::PrimitiveParams ActiveTest::primitiveCmd

Definition at line 453 of file ActiveTest.hpp.

◆ primitiveInterface

FppTest::Types::PrimitiveParams ActiveTest::primitiveInterface

Definition at line 460 of file ActiveTest.hpp.

◆ serializeStatus

Fw::SerializeStatus ActiveTest::serializeStatus

Enables checking the serialization status of serial port invocations.

Definition at line 450 of file ActiveTest.hpp.

◆ stringCmd

FppTest::Types::CmdStringParams ActiveTest::stringCmd

Definition at line 454 of file ActiveTest.hpp.

◆ stringInterface

FppTest::Types::InternalInterfaceStringParams ActiveTest::stringInterface

Definition at line 461 of file ActiveTest.hpp.

◆ structCmd

FppTest::Types::StructParam ActiveTest::structCmd

Definition at line 457 of file ActiveTest.hpp.

◆ structInterface

FppTest::Types::StructParam ActiveTest::structInterface

Definition at line 464 of file ActiveTest.hpp.


The documentation for this class was generated from the following files: