GDB (API)
/home/stan/gdb/src/gdb/mi/mi-main.h
Go to the documentation of this file.
00001 /* MI Internal Functions for GDB, the GNU debugger.
00002 
00003    Copyright (C) 2003-2013 Free Software Foundation, Inc.
00004 
00005    This file is part of GDB.
00006 
00007    This program is free software; you can redistribute it and/or modify
00008    it under the terms of the GNU General Public License as published by
00009    the Free Software Foundation; either version 3 of the License, or
00010    (at your option) any later version.
00011 
00012    This program is distributed in the hope that it will be useful,
00013    but WITHOUT ANY WARRANTY; without even the implied warranty of
00014    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
00015    GNU General Public License for more details.
00016 
00017    You should have received a copy of the GNU General Public License
00018    along with this program.  If not, see <http://www.gnu.org/licenses/>.  */
00019 
00020 #ifndef MI_MAIN_H
00021 #define MI_MAIN_H
00022 
00023 extern void mi_load_progress (const char *section_name,
00024                               unsigned long sent_so_far,
00025                               unsigned long total_section,
00026                               unsigned long total_sent,
00027                               unsigned long grand_total);
00028 
00029 extern void mi_print_timing_maybe (void);
00030 
00031 extern char *current_token;
00032 
00033 extern int running_result_record_printed;
00034 extern int mi_proceeded;
00035 
00036 struct mi_suppress_notification
00037 {
00038   /* Breakpoint notification suppressed?  */
00039   int breakpoint;
00040   /* Command param changed notification suppressed?  */
00041   int cmd_param_changed;
00042   /* Traceframe changed notification suppressed?  */
00043   int traceframe;
00044   /* Memory changed notification suppressed?  */
00045   int memory;
00046 };
00047 extern struct mi_suppress_notification mi_suppress_notification;
00048 
00049 #endif
00050 
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Defines