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

Contents of /linuxsampler/trunk/src/scriptvm/ScriptVMFactory.h

Parent Directory Parent Directory | Revision Log Revision Log


Revision 2889 - (show annotations) (download) (as text)
Mon Apr 25 17:28:23 2016 UTC (7 years, 11 months ago) by schoenebeck
File MIME type: text/x-c++hdr
File size: 472 byte(s)
* Added new C++ API class "ScriptVMFactory".
* Instrument Scripts: extended parser issues to provide not only first
  line and first column, but also last line and last column of issue
  (thus marking the precise span of the issue within the source code).
* Bumped version (2.0.0.svn7).

1 /*
2 * Copyright (c) 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 LS_SCRIPTVMFACTORY_H
11
12 #include "ScriptVM.h"
13
14 namespace LinuxSampler {
15
16 class ScriptVMFactory {
17 public:
18 static ScriptVM* Create(String EngineName);
19 static std::vector<String> AvailableEngines();
20 };
21
22 } // namespace LinuxSampler
23
24 #endif // LS_SCRIPTVMFACTORY_H

  ViewVC Help
Powered by ViewVC