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
main.cpp File Reference
#include "FppTest/struct/NonPrimitiveSerializableAc.hpp"
#include "FppTest/struct/MultiStringSerializableAc.hpp"
#include "FppTest/typed_tests/StringTest.hpp"
#include "STest/Random/Random.hpp"
#include "gtest/gtest.h"

Go to the source code of this file.

Typedefs

using StringTestImplementations = ::testing::Types< NonPrimitive::StringSize80, MultiString::StringSize50, MultiString::StringSize60, MultiString::StringSize80 >
 

Functions

 INSTANTIATE_TYPED_TEST_SUITE_P (Struct, StringTest, StringTestImplementations)
 
template<>
U32 FppTest::String::getSize< MultiString::StringSize50 > ()
 
template<>
U32 FppTest::String::getSize< MultiString::StringSize60 > ()
 
int main (int argc, char *argv[])
 

Typedef Documentation

◆ StringTestImplementations

using StringTestImplementations = ::testing::Types< NonPrimitive::StringSize80, MultiString::StringSize50, MultiString::StringSize60, MultiString::StringSize80 >

Definition at line 21 of file main.cpp.

Function Documentation

◆ FppTest::String::getSize< MultiString::StringSize50 >()

template<>
U32 FppTest::String::getSize< MultiString::StringSize50 > ( )

Definition at line 30 of file main.cpp.

◆ FppTest::String::getSize< MultiString::StringSize60 >()

template<>
U32 FppTest::String::getSize< MultiString::StringSize60 > ( )

Definition at line 35 of file main.cpp.

◆ INSTANTIATE_TYPED_TEST_SUITE_P()

INSTANTIATE_TYPED_TEST_SUITE_P ( Struct  ,
StringTest  ,
StringTestImplementations   
)

◆ main()

int main ( int  argc,
char *  argv[] 
)

Definition at line 39 of file main.cpp.