μHAL (v2.8.17)
Part of the IPbus software repository
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
Static Public Member Functions | List of all members
TestFactoryHelper Class Reference

Static Public Member Functions

static TestFactory1construct1 ()
 
static std::unique_ptr< TestFactory1construct1 (int a)
 
static TestFactory1construct1_string (std::string a)
 
static TestFactory2construct2 ()
 
static std::unique_ptr< TestFactory2construct2 (int a)
 
static TestFactory2 construct2 (std::string a)
 
static TestFactory3construct3 ()
 
static std::shared_ptr< TestFactory3construct3 (int a)
 
static TestFactory1construct1 ()
 
static std::unique_ptr< TestFactory1construct1 (int a)
 
static TestFactory1construct1_string (std::string a)
 
static TestFactory2construct2 ()
 
static std::unique_ptr< TestFactory2construct2 (int a)
 
static TestFactory2 construct2 (std::string a)
 
static TestFactory3construct3 ()
 
static std::shared_ptr< TestFactory3construct3 (int a)
 

Detailed Description

Definition at line 172 of file test_factory_constructors.cpp.

Member Function Documentation

◆ construct1() [1/4]

static TestFactory1 * TestFactoryHelper::construct1 ( )
inlinestatic

Definition at line 176 of file test_factory_constructors.cpp.

Referenced by TEST_SUBMODULE().

◆ construct1() [2/4]

static TestFactory1 * TestFactoryHelper::construct1 ( )
inlinestatic

Definition at line 176 of file test_factory_constructors.cpp.

◆ construct1() [3/4]

static std::unique_ptr< TestFactory1 > TestFactoryHelper::construct1 ( int  a)
inlinestatic

Definition at line 178 of file test_factory_constructors.cpp.

◆ construct1() [4/4]

static std::unique_ptr< TestFactory1 > TestFactoryHelper::construct1 ( int  a)
inlinestatic

Definition at line 178 of file test_factory_constructors.cpp.

◆ construct1_string() [1/2]

static TestFactory1 * TestFactoryHelper::construct1_string ( std::string  a)
inlinestatic

Definition at line 182 of file test_factory_constructors.cpp.

Referenced by TEST_SUBMODULE().

◆ construct1_string() [2/2]

static TestFactory1 * TestFactoryHelper::construct1_string ( std::string  a)
inlinestatic

Definition at line 182 of file test_factory_constructors.cpp.

◆ construct2() [1/6]

static TestFactory2 * TestFactoryHelper::construct2 ( )
inlinestatic

Definition at line 188 of file test_factory_constructors.cpp.

Referenced by TEST_SUBMODULE().

◆ construct2() [2/6]

static TestFactory2 * TestFactoryHelper::construct2 ( )
inlinestatic

Definition at line 188 of file test_factory_constructors.cpp.

◆ construct2() [3/6]

static std::unique_ptr< TestFactory2 > TestFactoryHelper::construct2 ( int  a)
inlinestatic

Definition at line 190 of file test_factory_constructors.cpp.

◆ construct2() [4/6]

static std::unique_ptr< TestFactory2 > TestFactoryHelper::construct2 ( int  a)
inlinestatic

Definition at line 190 of file test_factory_constructors.cpp.

◆ construct2() [5/6]

static TestFactory2 TestFactoryHelper::construct2 ( std::string  a)
inlinestatic

Definition at line 194 of file test_factory_constructors.cpp.

◆ construct2() [6/6]

static TestFactory2 TestFactoryHelper::construct2 ( std::string  a)
inlinestatic

Definition at line 194 of file test_factory_constructors.cpp.

◆ construct3() [1/4]

static TestFactory3 * TestFactoryHelper::construct3 ( )
inlinestatic

Definition at line 198 of file test_factory_constructors.cpp.

Referenced by TEST_SUBMODULE().

◆ construct3() [2/4]

static TestFactory3 * TestFactoryHelper::construct3 ( )
inlinestatic

Definition at line 198 of file test_factory_constructors.cpp.

◆ construct3() [3/4]

static std::shared_ptr< TestFactory3 > TestFactoryHelper::construct3 ( int  a)
inlinestatic

Definition at line 200 of file test_factory_constructors.cpp.

◆ construct3() [4/4]

static std::shared_ptr< TestFactory3 > TestFactoryHelper::construct3 ( int  a)
inlinestatic

Definition at line 200 of file test_factory_constructors.cpp.


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