C++ wrapper of Tuxedo's Application-to-Transaction Monitor Interface (ATMI) library