PIPS
char_directive Struct Reference

A parsed directive. More...

#include <printf-parse.h>

Data Fields

const char * dir_start
 
const char * dir_end
 
int flags
 
const char * width_start
 
const char * width_end
 
size_t width_arg_index
 
const char * precision_start
 
const char * precision_end
 
size_t precision_arg_index
 
char conversion
 
size_t arg_index
 d i o u x X f F e E g G a A c s p n U % but not C S More...
 

Detailed Description

A parsed directive.


Definition at line 53 of file printf-parse.h.

Field Documentation

◆ arg_index

size_t char_directive::arg_index

d i o u x X f F e E g G a A c s p n U % but not C S

Definition at line 65 of file printf-parse.h.

◆ conversion

char char_directive::conversion

Definition at line 64 of file printf-parse.h.

◆ dir_end

const char* char_directive::dir_end

Definition at line 56 of file printf-parse.h.

◆ dir_start

const char* char_directive::dir_start

Definition at line 55 of file printf-parse.h.

◆ flags

int char_directive::flags

Definition at line 57 of file printf-parse.h.

◆ precision_arg_index

size_t char_directive::precision_arg_index

Definition at line 63 of file printf-parse.h.

◆ precision_end

const char* char_directive::precision_end

Definition at line 62 of file printf-parse.h.

◆ precision_start

const char* char_directive::precision_start

Definition at line 61 of file printf-parse.h.

◆ width_arg_index

size_t char_directive::width_arg_index

Definition at line 60 of file printf-parse.h.

◆ width_end

const char* char_directive::width_end

Definition at line 59 of file printf-parse.h.

◆ width_start

const char* char_directive::width_start

Definition at line 58 of file printf-parse.h.


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