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
QueuedTest Class Reference

#include <FppTest/component/queued/QueuedTest.hpp>

Inheritance diagram for QueuedTest:

Public Member Functions

 QueuedTest (const char *const compName)
 Construct QueuedTest object.
 
void init (NATIVE_INT_TYPE queueDepth, NATIVE_INT_TYPE msgSize, NATIVE_INT_TYPE instance=0)
 Initialize QueuedTest object.
 
 ~QueuedTest ()
 Destroy QueuedTest 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 QueuedTest.hpp.

Constructor & Destructor Documentation

◆ QueuedTest()

QueuedTest::QueuedTest ( const char *const compName)

Construct QueuedTest object.

Parameters
compNameThe component name

Definition at line 17 of file QueuedTest.cpp.

◆ ~QueuedTest()

QueuedTest::~QueuedTest ( )

Destroy QueuedTest object.

Definition at line 35 of file QueuedTest.cpp.

Member Function Documentation

◆ init()

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

Initialize QueuedTest object.

Parameters
queueDepthThe queue depth
msgSizeThe message size
instanceThe instance number

Definition at line 25 of file QueuedTest.cpp.

Member Data Documentation

◆ arrayCmd

FppTest::Types::ArrayParam QueuedTest::arrayCmd

Definition at line 456 of file QueuedTest.hpp.

◆ arrayInterface

FppTest::Types::ArrayParam QueuedTest::arrayInterface

Definition at line 463 of file QueuedTest.hpp.

◆ enumCmd

FppTest::Types::EnumParam QueuedTest::enumCmd

Definition at line 455 of file QueuedTest.hpp.

◆ enumInterface

FppTest::Types::EnumParam QueuedTest::enumInterface

Definition at line 462 of file QueuedTest.hpp.

◆ primitiveCmd

FppTest::Types::PrimitiveParams QueuedTest::primitiveCmd

Definition at line 453 of file QueuedTest.hpp.

◆ primitiveInterface

FppTest::Types::PrimitiveParams QueuedTest::primitiveInterface

Definition at line 460 of file QueuedTest.hpp.

◆ serializeStatus

Fw::SerializeStatus QueuedTest::serializeStatus

Enables checking the serialization status of serial port invocations.

Definition at line 450 of file QueuedTest.hpp.

◆ stringCmd

FppTest::Types::CmdStringParams QueuedTest::stringCmd

Definition at line 454 of file QueuedTest.hpp.

◆ stringInterface

FppTest::Types::InternalInterfaceStringParams QueuedTest::stringInterface

Definition at line 461 of file QueuedTest.hpp.

◆ structCmd

FppTest::Types::StructParam QueuedTest::structCmd

Definition at line 457 of file QueuedTest.hpp.

◆ structInterface

FppTest::Types::StructParam QueuedTest::structInterface

Definition at line 464 of file QueuedTest.hpp.


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