LibMusicXML  3.18
msrVoice2MasterInterface.h
1 /*
2  MusicXML Library
3  Copyright (C) Grame 2006-2013
4 
5  This Source Code Form is subject to the terms of the Mozilla Public
6  License, v. 2.0. If a copy of the MPL was not distributed with this
7  file, You can obtain one at http://mozilla.org/MPL/2.0/.
8 
9  Grame Research Laboratory, 11, cours de Verdun Gensoul 69002 Lyon - France
10  research@grame.fr
11 */
12 
13 #ifndef __msr2LpsrInterface__
14 #define __msr2LpsrInterface__
15 
16 
17 #include "generalOah.h"
18 #include "msrOah.h"
19 #include "lpsrOah.h"
20 
21 #include "lpsr.h"
22 #include "exports.h"
23 
24 
25 namespace MusicXML2
26 {
27 
28 //#ifdef __cplusplus
29 //extern "C" {
30 //#endif
31 
41 //______________________________________________________________________________
42 EXP S_msrVoice buildMsrMasterFromMsrVoice (
43  const S_msrVoice mVoice,
44  S_msrOah msrOpts,
45  indentedOstream& logOstream);
46 
47 //_______________________________________________________________________________
48 EXP void displayMsrMasterVoice (
49  const S_msrVoice masterVoice,
50  S_msrOah msrOpts,
51  indentedOstream& logOstream);
52 
55 //#ifdef __cplusplus
56 //}
57 //#endif
58 
59 } // namespace MusicXML2
60 
61 
62 #endif