mirror of
https://github.com/zerotier/ZeroTierOne.git
synced 2025-01-03 19:54:09 +00:00
be7ce4110e
This reverts commit e96515433d
.
31 lines
728 B
C++
31 lines
728 B
C++
#include <pqxx/internal/callgate.hxx>
|
|
|
|
#include "pqxx/transaction_base.hxx"
|
|
|
|
namespace pqxx::internal::gate
|
|
{
|
|
class PQXX_PRIVATE transaction_transaction_focus : callgate<transaction_base>
|
|
{
|
|
friend class pqxx::transaction_focus;
|
|
|
|
transaction_transaction_focus(reference x) : super(x) {}
|
|
|
|
void register_focus(transaction_focus *focus)
|
|
{
|
|
home().register_focus(focus);
|
|
}
|
|
void unregister_focus(transaction_focus *focus) noexcept
|
|
{
|
|
home().unregister_focus(focus);
|
|
}
|
|
void register_pending_error(zview error)
|
|
{
|
|
home().register_pending_error(error);
|
|
}
|
|
void register_pending_error(std::string &&error)
|
|
{
|
|
home().register_pending_error(std::move(error));
|
|
}
|
|
};
|
|
} // namespace pqxx::internal::gate
|