OpenLexocad  27.1
Core::TransactionProducer< CLASS > Class Template Reference

#include <Transaction.h>

Inheritance diagram for Core::TransactionProducer< CLASS >:
Base::AbstractProducer

Public Member Functions

 TransactionProducer (const Base::Type &type)
 
virtual ~TransactionProducer ()
 
virtual void * Produce () const
 
- Public Member Functions inherited from Base::AbstractProducer
 AbstractProducer ()
 
virtual ~AbstractProducer ()
 

Constructor & Destructor Documentation

◆ TransactionProducer()

template<class CLASS >
Core::TransactionProducer< CLASS >::TransactionProducer ( const Base::Type type)
inline

◆ ~TransactionProducer()

template<class CLASS >
virtual Core::TransactionProducer< CLASS >::~TransactionProducer ( )
inlinevirtual

Member Function Documentation

◆ Produce()

template<class CLASS >
virtual void* Core::TransactionProducer< CLASS >::Produce ( void  ) const
inlinevirtual

Creates an instance of the specified transaction object.

Implements Base::AbstractProducer.


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