LibMusicXML 3.22
xml_tree_browser.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 __xml_tree_browser__
14#define __xml_tree_browser__
15
16#include "tree_browser.h"
17#include "xml.h"
18
19namespace MusicXML2
20{
21
26
27//______________________________________________________________________________
28class EXP xml_tree_browser : public tree_browser<xmlelement>
29{
30 public:
31 xml_tree_browser(basevisitor* v) : tree_browser<xmlelement>(v) {}
32 virtual ~xml_tree_browser() {}
33 virtual void browse (xmlelement& t);
34};
35
37
38
39}
40
41#endif
Definition basevisitor.h:25
A generic xml element representation.
Definition xml.h:86