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 19namespace options { 20 extern std::string gmon_filename; 21} 22 23class inverted_profile; 24 25/// a set of sample filenames to handle. 26extern 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 */ 34void handle_options(options::spec const & spec); 35 36#endif // OPGPROF_OPTIONS_H 37