Scarab  v2.11.1
Project 8 C++ Utility Library
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)
 

Detailed Description

Definition at line 116 of file test_factory_constructors.cpp.

Member Function Documentation

◆ construct1() [1/2]

static TestFactory1* construct1 ( )
inlinestatic

Definition at line 120 of file test_factory_constructors.cpp.

◆ construct1() [2/2]

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

Definition at line 122 of file test_factory_constructors.cpp.

◆ construct1_string()

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

Definition at line 124 of file test_factory_constructors.cpp.

◆ construct2() [1/3]

static TestFactory2* construct2 ( )
inlinestatic

Definition at line 128 of file test_factory_constructors.cpp.

◆ construct2() [2/3]

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

Definition at line 130 of file test_factory_constructors.cpp.

◆ construct2() [3/3]

static TestFactory2 construct2 ( std::string  a)
inlinestatic

Definition at line 132 of file test_factory_constructors.cpp.

◆ construct3() [1/2]

static TestFactory3* construct3 ( )
inlinestatic

Definition at line 136 of file test_factory_constructors.cpp.

◆ construct3() [2/2]

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

Definition at line 138 of file test_factory_constructors.cpp.


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