dnp3 (C++ API) 1.6.0
Loading...
Searching...
No Matches
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 virtual methods, some of which may have default implementations.

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: