kokkos-execution 0.0.1
Loading...
Searching...
No Matches
Tests::ClosureTest_stored_by_value_Test Class Reference
Inheritance diagram for Tests::ClosureTest_stored_by_value_Test:
Tests::ClosureTest

Public Member Functions

 ClosureTest_stored_by_value_Test ()=default
 ~ClosureTest_stored_by_value_Test () override=default
 ClosureTest_stored_by_value_Test (const ClosureTest_stored_by_value_Test &)=delete
ClosureTest_stored_by_value_Test & operator= (const ClosureTest_stored_by_value_Test &)=delete
 ClosureTest_stored_by_value_Test (ClosureTest_stored_by_value_Test &&) noexcept=delete
ClosureTest_stored_by_value_Test & operator= (ClosureTest_stored_by_value_Test &&) noexcept=delete
Public Member Functions inherited from Tests::ClosureTest
void SetUp () override

Private Member Functions

void TestBody () override

Static Private Attributes

static ::testing::TestInfo *const test_info_ = ::testing::internal::MakeAndRegisterTestInfo( "ClosureTest", "stored_by_value", nullptr, nullptr, ::testing::internal::CodeLocation("/__w/kokkos-execution/kokkos-execution/tests/stdexec/test_closure.cpp", 128), (::testing::internal::GetTypeId<ClosureTest>()), ::testing::internal::SuiteApiResolver< ClosureTest>::GetSetUpCaseOrSuite("/__w/kokkos-execution/kokkos-execution/tests/stdexec/test_closure.cpp", 128), ::testing::internal::SuiteApiResolver< ClosureTest>::GetTearDownCaseOrSuite("/__w/kokkos-execution/kokkos-execution/tests/stdexec/test_closure.cpp", 128), new ::testing::internal::TestFactoryImpl< ClosureTest_stored_by_value_Test >)

Additional Inherited Members

Protected Types inherited from Tests::ClosureTest
using counter_t = Tests::Utils::Functors::Counter

Detailed Description

Test
Check how things are moved/copied around with Tests::Utils::Functors::Counter.

Definition at line 128 of file test_closure.cpp.

Constructor & Destructor Documentation

◆ ClosureTest_stored_by_value_Test() [1/3]

◆ ~ClosureTest_stored_by_value_Test()

Tests::ClosureTest_stored_by_value_Test::~ClosureTest_stored_by_value_Test ( )
overridedefault

◆ ClosureTest_stored_by_value_Test() [2/3]

Tests::ClosureTest_stored_by_value_Test::ClosureTest_stored_by_value_Test ( const ClosureTest_stored_by_value_Test & )
delete

◆ ClosureTest_stored_by_value_Test() [3/3]

Tests::ClosureTest_stored_by_value_Test::ClosureTest_stored_by_value_Test ( ClosureTest_stored_by_value_Test && )
deletenoexcept

Member Function Documentation

◆ operator=() [1/2]

ClosureTest_stored_by_value_Test & Tests::ClosureTest_stored_by_value_Test::operator= ( ClosureTest_stored_by_value_Test && )
deletenoexcept

◆ operator=() [2/2]

ClosureTest_stored_by_value_Test & Tests::ClosureTest_stored_by_value_Test::operator= ( const ClosureTest_stored_by_value_Test & )
delete

◆ TestBody()

void Tests::ClosureTest_stored_by_value_Test::TestBody ( )
overrideprivate

Definition at line 128 of file test_closure.cpp.

Member Data Documentation

◆ test_info_

testing::TestInfo *const Tests::ClosureTest_stored_by_value_Test::test_info_ = ::testing::internal::MakeAndRegisterTestInfo( "ClosureTest", "stored_by_value", nullptr, nullptr, ::testing::internal::CodeLocation("/__w/kokkos-execution/kokkos-execution/tests/stdexec/test_closure.cpp", 128), (::testing::internal::GetTypeId<ClosureTest>()), ::testing::internal::SuiteApiResolver< ClosureTest>::GetSetUpCaseOrSuite("/__w/kokkos-execution/kokkos-execution/tests/stdexec/test_closure.cpp", 128), ::testing::internal::SuiteApiResolver< ClosureTest>::GetTearDownCaseOrSuite("/__w/kokkos-execution/kokkos-execution/tests/stdexec/test_closure.cpp", 128), new ::testing::internal::TestFactoryImpl< ClosureTest_stored_by_value_Test >)
staticprivate

Definition at line 128 of file test_closure.cpp.


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