Move max_height method to tui_gen_win_info
[deliverable/binutils-gdb.git] / gdb / tui / tui-regs.h
index 2606c39f5a190bcce744a54f13ca940cee3988a5..d476bcffee19561cceab2d2e7d6dab659da6a7c7 100644 (file)
@@ -37,6 +37,15 @@ struct tui_data_item_window : public tui_gen_win_info
 
   tui_data_item_window (tui_data_item_window &&) = default;
 
+  void rerender () override;
+
+  void refresh_window () override;
+
+  int max_height () const override
+  {
+    return 1;
+  }
+
   const char *name = nullptr;
   /* The register number, or data display number.  */
   int item_no = -1;
@@ -54,8 +63,6 @@ struct tui_data_window : public tui_win_info
 
   DISABLE_COPY_AND_ASSIGN (tui_data_window);
 
-  void refresh_all () override;
-
   void refresh_window () override;
 
   const char *name () const override
@@ -69,7 +76,7 @@ struct tui_data_window : public tui_win_info
 
   struct reggroup *get_current_group () const
   {
-    return current_group;
+    return m_current_group;
   }
 
 protected:
@@ -106,7 +113,7 @@ private:
 
   void show_register_group (struct reggroup *group,
                            struct frame_info *frame,
-                           int refresh_values_only);
+                           bool refresh_values_only);
 
   /* Answer the number of the last line in the regs display.  If there
      are no registers (-1) is returned.  */
@@ -128,9 +135,9 @@ private:
   void erase_data_content (const char *prompt);
 
   /* Windows that are used to display registers.  */
-  std::vector<tui_data_item_window> regs_content;
-  int regs_column_count = 0;
-  struct reggroup *current_group = nullptr;
+  std::vector<tui_data_item_window> m_regs_content;
+  int m_regs_column_count = 0;
+  struct reggroup *m_current_group = nullptr;
 };
 
 #endif /* TUI_TUI_REGS_H */
This page took 0.039366 seconds and 4 git commands to generate.