blob: 8031dda390cc4d6ed8e9ca1a42c1c95aee924ee5 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
|
#pragma once
#include "iscanner.h"
class Scanner : public IScanner
{
public:
explicit Scanner(std::shared_ptr<ICamera> camera,
std::vector<std::shared_ptr<IProtocol>> protocols);
~Scanner() override = default;
public:
bool startAllProtocols() override;
void stopAllProtocols() override;
};
|