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
27//______________________________________________________________________________
28class EXP xml_tree_browser : public tree_browser<xmlelement>
29{
30 public:
32 virtual ~xml_tree_browser() {}
33 virtual void browse (xmlelement& t);
34};
35
39}
40
41#endif
the smart pointer implementation
Definition smartpointer.h:58
Definition basevisitor.h:25
Definition tree_browser.h:26
Definition xml_tree_browser.h:29
A generic xml element representation.
Definition xml.h:86