dnp3 (C++ API) 1.1.0
dnp3::DatabaseTransaction Class Referenceabstract

Database transaction interface. More...

#include <dnp3.hpp>

Inheritance diagram for dnp3::DatabaseTransaction:
dnp3::functional::DatabaseTransactionLambda< T >

Public Member Functions

virtual void execute (Database &database)=0
 Execute a transaction on the provided database. More...
 

Detailed Description

Database transaction interface.

Note
this class is an "interface" and only has pure virtual methods

Member Function Documentation

◆ execute()

virtual void dnp3::DatabaseTransaction::execute ( Database database)
pure virtual

Execute a transaction on the provided database.

Parameters
databaseDatabase

Implemented in dnp3::functional::DatabaseTransactionLambda< T >.


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