クラス定義書 仕様書作成ツール【A HotDocument】

table

クラス図クラス図



Class
tabletable
変数
  • Privateflags
  • Privatenrows
  • Privatencolumns
  • Privatelinesize
  • Privatedelim[2]
  • Privatedecimal_point_char
  • Privatevrule_list
  • Privatestuff_list
  • Privatespan_list
  • Privateentry_list
  • Privateentry_list_tailp
  • Privateentry
  • Privatevline
  • Privaterow_is_all_lines
  • Privateminimum_width
  • Privatecolumn_separation
  • Privateequal
  • Privateleft_separation
  • Privateright_separation
  • Privateallocated_rows
メソッド
  • Privatebuild_span_list()
  • Privatedo_hspan()
  • Privatedo_vspan()
  • Privateallocate()
  • Privatecompute_widths()
  • Privatedivide_span()
  • Privatesum_columns()
  • Privatecompute_separation_factor()
  • Privatecompute_column_positions()
  • Privatedo_row()
  • Privateinit_output()
  • Privateadd_stuff()
  • Privatedo_top()
  • Privatedo_bottom()
  • Privatedo_vertical_rules()
  • Privatebuild_vrule_list()
  • Privateadd_vertical_rule()
  • Privatedefine_bottom_macro()
  • Privatevline_spanned()
  • Privaterow_begins_section()
  • Privaterow_ends_section()
  • Privatemake_columns_equal()
  • Privatecompute_vrule_top_adjust()
  • Privatecompute_vrule_bot_adjust()
  • Privatedetermine_row_type()
  • Publictable()
  • Public~table()
  • Publicadd_text_line()
  • Publicadd_single_hline()
  • Publicadd_double_hline()
  • Publicadd_entry()
  • Publicadd_vlines()
  • Publiccheck()
  • Publicprint()
  • Publicset_minimum_width()
  • Publicset_column_separation()
  • Publicset_equal_column()
  • Publicset_delim()
  • Publicprint_single_hline()
  • Publicprint_double_hline()
  • Publicget_nrows()
                   
凡例

:対象クラス

:継承クラス

:派生クラス

構文構文

class table

ファイル名ファイル名

table.h


メソッド情報メソッド情報

No. 名称 属性 説明
1
Privatebuild_span_list() Private void  
2
Privatedo_hspan() Private void  
3
Privatedo_vspan() Private void  
4
Privateallocate() Private void  
5
Privatecompute_widths() Private void  
6
Privatedivide_span() Private void  
7
Privatesum_columns() Private void  
8
Privatecompute_separation_factor() Private void  
9
Privatecompute_column_positions() Private void  
10
Privatedo_row() Private void  
11
Privateinit_output() Private void  
12
Privateadd_stuff() Private void  
13
Privatedo_top() Private void  
14
Privatedo_bottom() Private void  
15
Privatedo_vertical_rules() Private void  
16
Privatebuild_vrule_list() Private void  
17
Privateadd_vertical_rule() Private void  
18
Privatedefine_bottom_macro() Private void  
19
Privatevline_spanned() Private int  
20
Privaterow_begins_section() Private int  
21
Privaterow_ends_section() Private int  
22
Privatemake_columns_equal() Private void  
23
Privatecompute_vrule_top_adjust() Private void  
24
Privatecompute_vrule_bot_adjust() Private void  
25
Privatedetermine_row_type() Private void  
26
Publictable() Public    
27
Public~table() Public    
28
Publicadd_text_line() Public void  
29
Publicadd_single_hline() Public void  
30
Publicadd_double_hline() Public void  
31
Publicadd_entry() Public void  
32
Publicadd_vlines() Public void  
33
Publiccheck() Public void  
34
Publicprint() Public void  
35
Publicset_minimum_width() Public void  
36
Publicset_column_separation() Public void  
37
Publicset_equal_column() Public void  
38
Publicset_delim() Public void  
39
Publicprint_single_hline() Public void  
40
Publicprint_double_hline() Public void  
41
Publicget_nrows() Public int  

変数情報変数情報

No. 名称 属性 説明
1
Privateflags Private unsigned  
2
Privatenrows Private int  
3
Privatencolumns Private int  
4
Privatelinesize Private int  
5
Privatedelim[2] Private char  
6
Privatedecimal_point_char Private char  
7
Privatevrule_list Private vertical_rule *  
8
Privatestuff_list Private stuff *  
9
Privatespan_list Private horizontal_span *  
10
Privateentry_list Private table_entry *  
11
Privateentry_list_tailp Private table_entry **  
12
Privateentry Private table_entry ***  
13
Privatevline Private char **  
14
Privaterow_is_all_lines Private char *  
15
Privateminimum_width Private string *  
16
Privatecolumn_separation Private int *  
17
Privateequal Private char *  
18
Privateleft_separation Private int  
19
Privateright_separation Private int  
20
Privateallocated_rows Private int  

See Also

目次 | ファイル一覧 | 関数一覧 | ネームスペース一覧 | クラス一覧 | #define一覧 | マクロ一覧 | 外部変数一覧 | 構造体一覧 | 共用体一覧 | 列挙体一覧 | Const一覧 | 索引 | サイドメニュー