LibMusicXML
3.18
src
lilypond
oah2ManPageGenerators.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 ___oah2ManPageGenerator___
14
#define ___oah2ManPageGenerator___
15
16
#include "extraOah.h"
17
18
#include "oahVisitor.h"
19
20
21
namespace
MusicXML2
22
{
23
24
//________________________________________________________________________
25
class
oah2ManPageGenerator
:
public
oahVisitor
26
{
27
public
:
28
29
oah2ManPageGenerator
(
30
const
S_oahHandler
handler,
31
indentedOstream
& logOstream,
32
ostream& manPageOutputStream);
33
34
virtual
~oah2ManPageGenerator
();
35
36
protected
:
37
38
protected
:
39
40
indentedOstream
& fOah2ManPageLogOstream;
41
ostream& fOah2ManPageOutputStream;
42
};
43
typedef
SMARTP<oah2ManPageGenerator>
S_oah2ManPageGenerator
;
44
45
46
}
47
48
49
#endif
MusicXML2::SMARTP< oahHandler >
MusicXML2::indentedOstream
Definition:
utilities.h:213
MusicXML2::oah2ManPageGenerator
Definition:
oah2ManPageGenerators.h:26
MusicXML2::oahVisitor
Definition:
oahVisitor.h:29
Generated by
1.9.3