src/typesystemtransaction.cpp
/*!
 * \fn void start()
 * \brief Starts a transaction on the typesystem passed through the constructor.
 */
\fn void start()
\brief Starts a transaction on the typesystem passed through the constructor.
\ fn void start () \ brief Starts a transaction on the typesystem passed through the constructor .
void TypeSystemTransaction::start()
{
  m_target->addListener(this);
  if (m_target->impl()->active_transaction == nullptr)
  {
    m_target->impl()->active_transaction = this;
  }
}
void TypeSystemTransaction :: start ( ) { m_target -> addListener ( this ) ; if ( m_target -> impl ( ) -> active_transaction == nullptr ) { m_target -> impl ( ) -> active_transaction = this ; } }
\fn void start()
 \brief Starts a transaction on the typesystem passed through the constructor.
\ fn void start () \ brief Starts a transaction on the typesystem passed through the constructor .