Scope
Outputs.cpp
1 #include "stdafx.h"
2 #include "Outputs.h"
3 
4 namespace scope {
5 
6 Outputs::Outputs(const uint32_t& _area)
7  : area(_area)
8  , writeabort(false) {
9 
10 }
11 
12 Outputs::~Outputs() {
13 
14 }
15 
17  writeabort = true;
18 }
19 
20 
21 
22 }
std::atomic< bool > writeabort
Signal for aborting a write operation (since write is performed in several blocks, abort can happen in between)
Definition: Outputs.h:13
Outputs(const uint32_t &_area)
get the area and set up everything
Definition: Outputs.cpp:6
This is the include file for standard system include files, or project specific include files that ar...
virtual void AbortWrite()
Aborts a running Write by setting writeabort to true (which is checked on every block-write of Write)...
Definition: Outputs.cpp:16