OpenLexocad  27.1
Core::TransactionFactory Class Reference

#include <Transaction.h>

Public Member Functions

TransactionObjectcreateTransaction (const Base::Type &type) const
 
void addProducer (const Base::Type &type, Base::AbstractProducer *producer)
 

Static Public Member Functions

static TransactionFactoryinstance ()
 
static void destruct ()
 

Member Function Documentation

◆ addProducer()

void Core::TransactionFactory::addProducer ( const Base::Type type,
Base::AbstractProducer producer 
)

◆ createTransaction()

TransactionObject* Core::TransactionFactory::createTransaction ( const Base::Type type) const

◆ destruct()

static void Core::TransactionFactory::destruct ( )
static

◆ instance()

static TransactionFactory& Core::TransactionFactory::instance ( )
static

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