/[svn]/linuxsampler/trunk/src/scriptvm/editor/NkspScanner.h
ViewVC logotype

Contents of /linuxsampler/trunk/src/scriptvm/editor/NkspScanner.h

Parent Directory Parent Directory | Revision Log Revision Log


Revision 2885 - (show annotations) (download) (as text)
Fri Apr 22 15:37:45 2016 UTC (8 years ago) by schoenebeck
File MIME type: text/x-c++hdr
File size: 604 byte(s)
* Instrument script classes now exported with the liblinuxsampler C++ API.
* Added new API method ScriptVM::syntaxHighlighting() which provides
  a convenient syntax highlighting backend for external instrument
  script editor applications.
* Bumped version (2.0.0.svn5).

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

  ViewVC Help
Powered by ViewVC