1 // $Id: ModeFormat.hh 5748 2014-10-11 19:38:53Z flaterco $
2 
3 // Enums for modes and formats.
4 
5 /*
6     Copyright (C) 2006  David Flater.
7 
8     This program is free software: you can redistribute it and/or modify
9     it under the terms of the GNU General Public License as published by
10     the Free Software Foundation, either version 3 of the License, or
11     (at your option) any later version.
12 
13     This program is distributed in the hope that it will be useful,
14     but WITHOUT ANY WARRANTY; without even the implied warranty of
15     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
16     GNU General Public License for more details.
17 
18     You should have received a copy of the GNU General Public License
19     along with this program.  If not, see <http://www.gnu.org/licenses/>.
20 */
21 
22 namespace libxtide {
23 
24 namespace Mode {
25   enum Mode {about='a',
26 	     banner='b',
27 	     calendar='c',
28 	     altCalendar='C',
29 	     graph='g',
30 	     clock='k',
31 	     list='l',
32 	     mediumRare='m',
33 	     plain='p',
34 	     raw='r',
35 	     stats='s'
36   };
37 }
38 
39 namespace Format {
40   enum Format {CSV='c',
41 	       HTML='h',
42 	       iCalendar='i',
43 	       LaTeX='l',
44 	       PNG='p',
45 	       text='t',
46 	       SVG='v'
47   };
48 }
49 
50 }
51