• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1 /**
2  * @file opgprof_options.h
3  * Options for opgprof tool
4  *
5  * @remark Copyright 2003 OProfile authors
6  * @remark Read the file COPYING
7  *
8  * @author John Levon
9  * @author Philippe Elie
10  */
11 
12 #ifndef OPGPROF_OPTIONS_H
13 #define OPGPROF_OPTIONS_H
14 
15 #include <string>
16 
17 #include "common_option.h"
18 
19 namespace options {
20 	extern std::string gmon_filename;
21 }
22 
23 class inverted_profile;
24 
25 /// a set of sample filenames to handle.
26 extern inverted_profile image_profile;
27 
28 /**
29  * handle_options - process command line
30  * @param spec  profile specification
31  *
32  * Process the spec, fatally complaining on error.
33  */
34 void handle_options(options::spec const & spec);
35 
36 #endif // OPGPROF_OPTIONS_H
37