PostgreSQL Source Code  git master
All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
printTableOpt Struct Reference

#include <print.h>

Data Fields

enum printFormat format
 
unsigned short int expanded
 
printXheaderWidthType expanded_header_width_type
 
int expanded_header_exact_width
 
unsigned short int border
 
unsigned short int pager
 
int pager_min_lines
 
bool tuples_only
 
bool start_table
 
bool stop_table
 
bool default_footer
 
unsigned long prior_records
 
const printTextFormatline_style
 
struct separator fieldSep
 
struct separator recordSep
 
char csvFieldSep [2]
 
bool numericLocale
 
char * tableAttr
 
int encoding
 
int env_columns
 
int columns
 
unicode_linestyle unicode_border_linestyle
 
unicode_linestyle unicode_column_linestyle
 
unicode_linestyle unicode_header_linestyle
 

Detailed Description

Definition at line 111 of file print.h.

Field Documentation

◆ border

◆ columns

int printTableOpt::columns

◆ csvFieldSep

char printTableOpt::csvFieldSep[2]

◆ default_footer

◆ encoding

◆ env_columns

int printTableOpt::env_columns

Definition at line 139 of file print.h.

Referenced by main(), print_aligned_text(), and print_aligned_vertical().

◆ expanded

unsigned short int printTableOpt::expanded

◆ expanded_header_exact_width

int printTableOpt::expanded_header_exact_width

Definition at line 118 of file print.h.

Referenced by do_pset(), print_aligned_vertical_line(), printPsetInfo(), and pset_value_string().

◆ expanded_header_width_type

printXheaderWidthType printTableOpt::expanded_header_width_type

Definition at line 116 of file print.h.

Referenced by do_pset(), print_aligned_vertical_line(), printPsetInfo(), and pset_value_string().

◆ fieldSep

◆ format

◆ line_style

const printTextFormat* printTableOpt::line_style

Definition at line 131 of file print.h.

Referenced by do_pset(), and get_line_style().

◆ numericLocale

bool printTableOpt::numericLocale

Definition at line 135 of file print.h.

Referenced by do_pset(), printPsetInfo(), printQuery(), and pset_value_string().

◆ pager

unsigned short int printTableOpt::pager

◆ pager_min_lines

int printTableOpt::pager_min_lines

Definition at line 124 of file print.h.

Referenced by do_pset(), main(), PageOutput(), printPsetInfo(), and pset_value_string().

◆ prior_records

◆ recordSep

◆ start_table

◆ stop_table

◆ tableAttr

◆ tuples_only

◆ unicode_border_linestyle

unicode_linestyle printTableOpt::unicode_border_linestyle

Definition at line 141 of file print.h.

Referenced by do_pset(), main(), printPsetInfo(), pset_value_string(), and refresh_utf8format().

◆ unicode_column_linestyle

unicode_linestyle printTableOpt::unicode_column_linestyle

Definition at line 142 of file print.h.

Referenced by do_pset(), main(), printPsetInfo(), pset_value_string(), and refresh_utf8format().

◆ unicode_header_linestyle

unicode_linestyle printTableOpt::unicode_header_linestyle

Definition at line 143 of file print.h.

Referenced by do_pset(), main(), printPsetInfo(), pset_value_string(), and refresh_utf8format().


The documentation for this struct was generated from the following file: