您当前的位置:首页 > IT编程 > C++
| C语言 | Java | VB | VC | python | Android | TensorFlow | C++ | oracle | 学术与代码 | cnn卷积神经网络 | gnn | 图像修复 | Keras | 数据集 | Neo4j | 自然语言处理 | 深度学习 | 医学CAD | 医学影像 | 超参数 | pointnet | pytorch | 异常检测 | Transformers | 情感分类 | 知识图谱 |

自学教程:C++ ui_out_data函数代码示例

51自学网 2021-06-03 09:06:59
  C++
这篇教程C++ ui_out_data函数代码示例写得很实用,希望能帮到您。

本文整理汇总了C++中ui_out_data函数的典型用法代码示例。如果您正苦于以下问题:C++ ui_out_data函数的具体用法?C++ ui_out_data怎么用?C++ ui_out_data使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。

在下文中一共展示了ui_out_data函数的29个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的C++代码示例。

示例1: mi_open

static voidmi_open (struct ui_out *uiout,	 const char *name,	 enum ui_out_type type){  struct ui_out_data *data = ui_out_data (uiout);  field_separator (uiout);  data->suppress_field_separator = 1;  if (name)    fprintf_unfiltered (data->buffer, "%s=", name);  switch (type)    {    case ui_out_type_tuple:      fputc_unfiltered ('{', data->buffer);      break;    case ui_out_type_list:      if (data->mi_version == 0)	fputc_unfiltered ('{', data->buffer);      else	fputc_unfiltered ('[', data->buffer);      break;    default:      internal_error (__FILE__, __LINE__, "bad switch");    }}
开发者ID:jichu4n,项目名称:prc-tools-remix,代码行数:25,


示例2: cli_flush

static voidcli_flush (struct ui_out *uiout){  cli_out_data *data = ui_out_data (uiout);  gdb_flush (data->stream);}
开发者ID:Akheon23,项目名称:chromecast-mirrored-source.toolchain,代码行数:7,


示例3: tui_field_string

static voidtui_field_string (struct ui_out *uiout,		  int fldno, int width,		  enum ui_align align,		  const char *fldname,		  const char *string){  tui_out_data *data = (tui_out_data *) ui_out_data (uiout);  if (data->base.suppress_output)    return;  if (fldname && data->line > 0 && strcmp (fldname, "fullname") == 0)    {      data->start_of_line ++;      if (data->line > 0)        {          tui_show_source (string, data->line);        }      return;    }    data->start_of_line++;  (*cli_ui_out_impl.field_string) (uiout, fldno,				   width, align,				   fldname, string);}
开发者ID:Distrotech,项目名称:binutils,代码行数:28,


示例4: cli_table_end

static voidcli_table_end (struct ui_out *uiout){  cli_out_data *data = ui_out_data (uiout);  data->suppress_output = 0;}
开发者ID:Drakey83,项目名称:steamlink-sdk,代码行数:7,


示例5: cli_uiout_dtor

static voidcli_uiout_dtor (struct ui_out *ui_out){  cli_out_data *data = (cli_out_data *) ui_out_data (ui_out);  delete data;}
开发者ID:kraj,项目名称:binutils-gdb,代码行数:7,


示例6: field_separator

static voidfield_separator (void){  cli_out_data *data = ui_out_data (uiout);  fputc_filtered (' ', data->stream);}
开发者ID:Akheon23,项目名称:chromecast-mirrored-source.toolchain,代码行数:7,


示例7: tui_field_string

voidtui_field_string (struct ui_out *uiout,		  int fldno,		  int width,		  enum ui_align align,		  const char *fldname,		  const char *string){  int before = 0;  int after = 0;  tui_out_data *data = ui_out_data (uiout);  if (data->suppress_output)    return;  if (fldname && data->line > 0 && strcmp (fldname, "file") == 0)    {      data->start_of_line ++;      if (data->line > 0)        {          tui_show_source (string, data->line);        }      return;    }    data->start_of_line ++;  if ((align != ui_noalign) && string)    {      before = width - strlen (string);      if (before <= 0)	before = 0;      else	{	  if (align == ui_right)	    after = 0;	  else if (align == ui_left)	    {	      after = before;	      before = 0;	    }	  else	    /* ui_center */	    {	      after = before / 2;	      before -= after;	    }	}    }  if (before)    ui_out_spaces (uiout, before);  if (string)    out_field_fmt (uiout, fldno, fldname, "%s", string);  if (after)    ui_out_spaces (uiout, after);  if (align != ui_noalign)    field_separator ();}
开发者ID:0mp,项目名称:freebsd,代码行数:59,


示例8: mi_table_end

voidmi_table_end (struct ui_out *uiout){  mi_out_data *data = ui_out_data (uiout);  data->suppress_output = 0;  mi_close (uiout, ui_out_type_list); /* body */  mi_close (uiout, ui_out_type_tuple);}
开发者ID:0mp,项目名称:freebsd,代码行数:8,


示例9: field_separator

static voidfield_separator (void){  cli_out_data *data = (cli_out_data *) ui_out_data (current_uiout);  struct ui_file *stream = data->streams.back ();  fputc_filtered (' ', stream);}
开发者ID:kraj,项目名称:binutils-gdb,代码行数:8,


示例10: cli_flush

static voidcli_flush (struct ui_out *uiout){  cli_out_data *data = (cli_out_data *) ui_out_data (uiout);  struct ui_file *stream = data->streams.back ();  gdb_flush (stream);}
开发者ID:kraj,项目名称:binutils-gdb,代码行数:8,


示例11: mi_out_put

voidmi_out_put (struct ui_out *uiout,	    struct ui_file *stream){  struct ui_out_data *data = ui_out_data (uiout);  ui_file_put (data->buffer, do_write, stream);  ui_file_rewind (data->buffer);}
开发者ID:jichu4n,项目名称:prc-tools-remix,代码行数:8,


示例12: cli_wrap_hint

voidcli_wrap_hint (struct ui_out *uiout, char *identstring){  struct ui_out_data *data = ui_out_data (uiout);  if (data->suppress_output)    return;  wrap_here (identstring);}
开发者ID:jichu4n,项目名称:prc-tools-remix,代码行数:8,


示例13: cli_spaces

voidcli_spaces (struct ui_out *uiout, int numspaces){  struct ui_out_data *data = ui_out_data (uiout);  if (data->suppress_output)    return;  print_spaces_filtered (numspaces, data->stream);}
开发者ID:jichu4n,项目名称:prc-tools-remix,代码行数:8,


示例14: cli_text

voidcli_text (struct ui_out *uiout, const char *string){  struct ui_out_data *data = ui_out_data (uiout);  if (data->suppress_output)    return;  fputs_filtered (string, data->stream);}
开发者ID:jichu4n,项目名称:prc-tools-remix,代码行数:8,


示例15: field_separator

static voidfield_separator (void){  cli_out_data *data = ui_out_data (current_uiout);  struct ui_file *stream = VEC_last (ui_filep, data->streams);  fputc_filtered (' ', stream);}
开发者ID:Drakey83,项目名称:steamlink-sdk,代码行数:8,


示例16: cli_uiout_dtor

static voidcli_uiout_dtor (struct ui_out *ui_out){  cli_out_data *data = ui_out_data (ui_out);  VEC_free (ui_filep, data->streams);  xfree (data);}
开发者ID:Drakey83,项目名称:steamlink-sdk,代码行数:8,


示例17: cli_flush

static voidcli_flush (struct ui_out *uiout){  cli_out_data *data = ui_out_data (uiout);  struct ui_file *stream = VEC_last (ui_filep, data->streams);  gdb_flush (stream);}
开发者ID:Drakey83,项目名称:steamlink-sdk,代码行数:8,


示例18: cli_end

voidcli_end (struct ui_out *uiout,	 enum ui_out_type type,	 int level){  struct ui_out_data *data = ui_out_data (uiout);  if (data->suppress_output)    return;}
开发者ID:jichu4n,项目名称:prc-tools-remix,代码行数:9,


示例19: cli_table_body

voidcli_table_body (struct ui_out *uiout){  struct ui_out_data *data = ui_out_data (uiout);  if (data->suppress_output)    return;  /* first, close the table header line */  cli_text (uiout, "/n");}
开发者ID:jichu4n,项目名称:prc-tools-remix,代码行数:9,


示例20: field_separator

static voidfield_separator (struct ui_out *uiout){  struct ui_out_data *data = ui_out_data (uiout);  if (data->suppress_field_separator)    data->suppress_field_separator = 0;  else    fputc_unfiltered (',', data->buffer);}
开发者ID:jichu4n,项目名称:prc-tools-remix,代码行数:9,


示例21: cli_end

static voidcli_end (struct ui_out *uiout,	 enum ui_out_type type){  cli_out_data *data = (cli_out_data *) ui_out_data (uiout);  if (data->suppress_output)    return;}
开发者ID:kraj,项目名称:binutils-gdb,代码行数:9,


示例22: mi_field_skip

voidmi_field_skip (struct ui_out *uiout, int fldno, int width,               enum ui_align alignment, const char *fldname){  struct ui_out_data *data = ui_out_data (uiout);  if (data->suppress_output)    return;  mi_field_string (uiout, fldno, width, alignment, fldname, "");}
开发者ID:jichu4n,项目名称:prc-tools-remix,代码行数:9,


示例23: cli_begin

voidcli_begin (struct ui_out *uiout,	   enum ui_out_type type,	   int level,	   const char *id){  struct ui_out_data *data = ui_out_data (uiout);  if (data->suppress_output)    return;}
开发者ID:jichu4n,项目名称:prc-tools-remix,代码行数:10,


示例24: cli_table_header

voidcli_table_header (struct ui_out *uiout, int width, enum ui_align alignment,		  const char *col_name,		  const char *colhdr){  struct ui_out_data *data = ui_out_data (uiout);  if (data->suppress_output)    return;  cli_field_string (uiout, 0, width, alignment, 0, colhdr);}
开发者ID:jichu4n,项目名称:prc-tools-remix,代码行数:10,


示例25: mi_table_body

voidmi_table_body (struct ui_out *uiout){  mi_out_data *data = ui_out_data (uiout);  if (data->suppress_output)    return;  /* close the table header line if there were any headers */  mi_close (uiout, ui_out_type_list);  mi_open (uiout, "body", ui_out_type_list);}
开发者ID:0mp,项目名称:freebsd,代码行数:10,


示例26: mi_end

voidmi_end (struct ui_out *uiout,	enum ui_out_type type,	int level){  mi_out_data *data = ui_out_data (uiout);  if (data->suppress_output)    return;  mi_close (uiout, type);}
开发者ID:0mp,项目名称:freebsd,代码行数:10,


示例27: cli_message

voidcli_message (struct ui_out *uiout, int verbosity,	     const char *format, va_list args){  struct ui_out_data *data = ui_out_data (uiout);  if (data->suppress_output)    return;  if (ui_out_get_verblvl (uiout) >= verbosity)    vfprintf_unfiltered (data->stream, format, args);}
开发者ID:jichu4n,项目名称:prc-tools-remix,代码行数:10,


示例28: cli_begin

static voidcli_begin (struct ui_out *uiout,	   enum ui_out_type type,	   const char *id){  cli_out_data *data = (cli_out_data *) ui_out_data (uiout);  if (data->suppress_output)    return;}
开发者ID:kraj,项目名称:binutils-gdb,代码行数:10,


示例29: cli_message

cli_message (struct ui_out *uiout, const char *format, va_list args){  cli_out_data *data = (cli_out_data *) ui_out_data (uiout);  if (data->suppress_output)    return;  struct ui_file *stream = data->streams.back ();  vfprintf_unfiltered (stream, format, args);}
开发者ID:kraj,项目名称:binutils-gdb,代码行数:10,



注:本文中的ui_out_data函数示例整理自Github/MSDocs等源码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。


C++ ui_out_field_int函数代码示例
C++ ui_lookup_widget函数代码示例
万事OK自学网:51自学网_软件自学网_CAD自学网自学excel、自学PS、自学CAD、自学C语言、自学css3实例,是一个通过网络自主学习工作技能的自学平台,网友喜欢的软件自学网站。