summaryrefslogtreecommitdiff
path: root/gettext-tools/gnulib-lib/term_ostream.priv.h
blob: 21a70e1a1d7b7534930db3c12cc7734edb498663 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
/* DO NOT EDIT! GENERATED AUTOMATICALLY! */

/* Field layout of superclass.  */
#include "ostream.priv.h"

/* Field layout of term_ostream class.  */
struct term_ostream_representation
{
  struct ostream_representation base;
   
  int fd;
  char *filename;
   
                                 
  int max_colors;                
  int no_color_video;            
  char *set_a_foreground;        
  char *set_foreground;          
  char *set_a_background;        
  char *set_background;          
  char *orig_pair;               
  char *enter_bold_mode;         
  char *enter_italics_mode;      
  char *exit_italics_mode;       
  char *enter_underline_mode;    
  char *exit_underline_mode;     
  char *exit_attribute_mode;     
   
  bool supports_foreground;
  bool supports_background;
  colormodel_t colormodel;
  bool supports_weight;
  bool supports_posture;
  bool supports_underline;
   
  char *buffer;                  
  attributes_t *attrbuffer;      
  size_t buflen;                 
  size_t allocated;              
  attributes_t curr_attr;        
  attributes_t simp_attr;        
};