lftp  4.4.6
About: lftp is a command line ftp client (FTP, HTTP, ssl support, background transfer, reget, reput, ...)
  Fossies Dox: lftp-4.4.6.tar.gz  ("inofficial" and yet experimental doxygen-generated source code documentation)  

 All Classes Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups
argument Struct Reference

#include <printf-args.h>

Public Attributes

arg_type type
 
union {
   signed char   a_schar
 
   unsigned char   a_uchar
 
   short   a_short
 
   unsigned short   a_ushort
 
   int   a_int
 
   unsigned int   a_uint
 
   long int   a_longint
 
   unsigned long int   a_ulongint
 
   float   a_float
 
   double   a_double
 
   long double   a_longdouble
 
   int   a_char
 
   const char *   a_string
 
   void *   a_pointer
 
   signed char *   a_count_schar_pointer
 
   short *   a_count_short_pointer
 
   int *   a_count_int_pointer
 
   long int *   a_count_longint_pointer
 
a
 

Detailed Description

Definition at line 91 of file printf-args.h.

Member Data Documentation

union { ... } argument::a

Referenced by PRINTF_FETCHARGS(), and VASNPRINTF().

int argument::a_char

Definition at line 111 of file printf-args.h.

Referenced by PRINTF_FETCHARGS(), and VASNPRINTF().

int* argument::a_count_int_pointer

Definition at line 122 of file printf-args.h.

Referenced by PRINTF_FETCHARGS(), and VASNPRINTF().

long int* argument::a_count_longint_pointer

Definition at line 123 of file printf-args.h.

Referenced by PRINTF_FETCHARGS(), and VASNPRINTF().

signed char* argument::a_count_schar_pointer

Definition at line 120 of file printf-args.h.

Referenced by PRINTF_FETCHARGS(), and VASNPRINTF().

short* argument::a_count_short_pointer

Definition at line 121 of file printf-args.h.

Referenced by PRINTF_FETCHARGS(), and VASNPRINTF().

double argument::a_double

Definition at line 109 of file printf-args.h.

Referenced by PRINTF_FETCHARGS(), and VASNPRINTF().

float argument::a_float

Definition at line 108 of file printf-args.h.

int argument::a_int

Definition at line 100 of file printf-args.h.

Referenced by PRINTF_FETCHARGS(), and VASNPRINTF().

long double argument::a_longdouble

Definition at line 110 of file printf-args.h.

Referenced by PRINTF_FETCHARGS(), and VASNPRINTF().

long int argument::a_longint

Definition at line 102 of file printf-args.h.

Referenced by PRINTF_FETCHARGS(), and VASNPRINTF().

void* argument::a_pointer

Definition at line 119 of file printf-args.h.

Referenced by PRINTF_FETCHARGS(), and VASNPRINTF().

signed char argument::a_schar

Definition at line 96 of file printf-args.h.

Referenced by PRINTF_FETCHARGS(), and VASNPRINTF().

short argument::a_short

Definition at line 98 of file printf-args.h.

Referenced by PRINTF_FETCHARGS(), and VASNPRINTF().

const char* argument::a_string

Definition at line 115 of file printf-args.h.

Referenced by PRINTF_FETCHARGS(), and VASNPRINTF().

unsigned char argument::a_uchar

Definition at line 97 of file printf-args.h.

Referenced by PRINTF_FETCHARGS(), and VASNPRINTF().

unsigned int argument::a_uint

Definition at line 101 of file printf-args.h.

Referenced by PRINTF_FETCHARGS(), and VASNPRINTF().

unsigned long int argument::a_ulongint

Definition at line 103 of file printf-args.h.

Referenced by PRINTF_FETCHARGS(), and VASNPRINTF().

unsigned short argument::a_ushort

Definition at line 99 of file printf-args.h.

Referenced by PRINTF_FETCHARGS(), and VASNPRINTF().

arg_type argument::type

Definition at line 93 of file printf-args.h.

Referenced by PRINTF_FETCHARGS(), and VASNPRINTF().


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