OTest2
A C++ testing framework
Public Member Functions | List of all members
OTest2::ObjectRepeaterFactoryOnceRoot< Object_ > Class Template Reference

#include <objectrepeateronceimpl.h>

Inheritance diagram for OTest2::ObjectRepeaterFactoryOnceRoot< Object_ >:
Inheritance graph
[legend]
Collaboration diagram for OTest2::ObjectRepeaterFactoryOnceRoot< Object_ >:
Collaboration graph
[legend]

Public Member Functions

 ObjectRepeaterFactoryOnceRoot ()=default
 
virtual ~ObjectRepeaterFactoryOnceRoot ()=default
 
 ObjectRepeaterFactoryOnceRoot (const ObjectRepeaterFactoryOnceRoot &)=delete
 
ObjectRepeaterFactoryOnceRootoperator= (const ObjectRepeaterFactoryOnceRoot &)=delete
 
virtual ObjectRepeaterPtr createRepeater (const Context &context_, const std::string &section_path_) const
 Create repeater object. More...
 
- Public Member Functions inherited from OTest2::ObjectRepeaterFactory
 ObjectRepeaterFactory ()
 Ctor. More...
 
virtual ~ObjectRepeaterFactory ()
 Dtor. More...
 
 ObjectRepeaterFactory (const ObjectRepeaterFactory &)=delete
 
ObjectRepeaterFactoryoperator= (const ObjectRepeaterFactory &)=delete
 

Detailed Description

template<typename Object_>
class OTest2::ObjectRepeaterFactoryOnceRoot< Object_ >

Definition at line 60 of file objectrepeateronceimpl.h.

Constructor & Destructor Documentation

◆ ObjectRepeaterFactoryOnceRoot() [1/2]

template<typename Object_ >
OTest2::ObjectRepeaterFactoryOnceRoot< Object_ >::ObjectRepeaterFactoryOnceRoot ( )
explicitdefault

◆ ~ObjectRepeaterFactoryOnceRoot()

template<typename Object_ >
virtual OTest2::ObjectRepeaterFactoryOnceRoot< Object_ >::~ObjectRepeaterFactoryOnceRoot ( )
virtualdefault

◆ ObjectRepeaterFactoryOnceRoot() [2/2]

template<typename Object_ >
OTest2::ObjectRepeaterFactoryOnceRoot< Object_ >::ObjectRepeaterFactoryOnceRoot ( const ObjectRepeaterFactoryOnceRoot< Object_ > &  )
delete

Member Function Documentation

◆ createRepeater()

template<typename Object_ >
virtual ObjectRepeaterPtr OTest2::ObjectRepeaterFactoryOnceRoot< Object_ >::createRepeater ( const Context context_,
const std::string &  section_path_ 
) const
inlinevirtual

Create repeater object.

Parameters
context_The OTest2 context
section_path_Full path of active section. Used just be test cases.
Returns
The repeater object

Implements OTest2::ObjectRepeaterFactory.

Definition at line 71 of file objectrepeateronceimpl.h.

◆ operator=()

template<typename Object_ >
ObjectRepeaterFactoryOnceRoot& OTest2::ObjectRepeaterFactoryOnceRoot< Object_ >::operator= ( const ObjectRepeaterFactoryOnceRoot< Object_ > &  )
delete

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