[Cell/B.E.] Make parse_spufs_run more robust
[deliverable/binutils-gdb.git] / gdb / cli-out.h
index ea934732cc02a4ce5797a067448f69edab339485..401429ab56047af039c88ac020c314f223f96e6f 100644 (file)
@@ -1,6 +1,5 @@
 /* Output generating routines for GDB CLI.
-   Copyright (C) 1999, 2000, 2007, 2008, 2009, 2010
-   Free Software Foundation, Inc.
+   Copyright (C) 1999-2015 Free Software Foundation, Inc.
    Contributed by Cygnus Solutions.
 
    This file is part of GDB.
 #ifndef CLI_OUT_H
 #define CLI_OUT_H
 
-struct ui_file;
+#include "ui-out.h"
+#include "vec.h"
+
+/* Used for cli_ui_out_data->streams.  */
+
+typedef struct ui_file *ui_filep;
+DEF_VEC_P (ui_filep);
+
+/* These are exported so that they can be extended by other `ui_out'
+   implementations, like TUI's.  */
+
+struct cli_ui_out_data
+  {
+    VEC (ui_filep) *streams;
+    int suppress_output;
+  };
+
+extern const struct ui_out_impl cli_ui_out_impl;
+
 
 extern struct ui_out *cli_out_new (struct ui_file *stream);
 
+extern void cli_out_data_ctor (struct cli_ui_out_data *data,
+                              struct ui_file *stream);
+
 extern struct ui_file *cli_out_set_stream (struct ui_out *uiout,
                                           struct ui_file *stream);
 
+extern void cli_display_match_list (char **matches, int len, int max);
+
 #endif
This page took 0.024371 seconds and 4 git commands to generate.