1 |
/* |
2 |
* Copyright (c) 2015-2016 Christian Schoenebeck |
3 |
* |
4 |
* http://www.linuxsampler.org |
5 |
* |
6 |
* This file is part of LinuxSampler and released under the same terms. |
7 |
* See README file for details. |
8 |
*/ |
9 |
|
10 |
#ifndef CRUDEBYTE_NKSP_SCANNER_H |
11 |
#define CRUDEBYTE_NKSP_SCANNER_H |
12 |
|
13 |
#include "CodeScanner.h" |
14 |
|
15 |
namespace LinuxSampler { |
16 |
|
17 |
class NkspScanner : public CodeScanner { |
18 |
public: |
19 |
NkspScanner(std::istream* is); |
20 |
virtual ~NkspScanner(); |
21 |
|
22 |
protected: |
23 |
int processScanner(); |
24 |
void createScanner(std::istream* is); |
25 |
void destroyScanner(); |
26 |
}; |
27 |
|
28 |
} // namespace LinuxSampler |
29 |
|
30 |
#endif // CRUDEBYTE_NKSP_SCANNER_H |