Freeciv21
Develop your civilization from humble roots to a global empire
cf_sequence Struct Reference

#include <shared.h>

Public Attributes

enum cf_type type
 
char letter
 
union {
   bool   bool_value
 
   char   char_value
 
   int   int_value
 
   float   float_value
 
   const void *   ptr_value
 
   const char *   str_value
 
}; 
 

Detailed Description

Definition at line 225 of file shared.h.

Member Data Documentation

◆ 

union { ... }

◆ bool_value

bool cf_sequence::bool_value

Definition at line 229 of file shared.h.

Referenced by fc_vsnprintcf().

◆ char_value

char cf_sequence::char_value

Definition at line 230 of file shared.h.

Referenced by fc_vsnprintcf().

◆ float_value

float cf_sequence::float_value

Definition at line 232 of file shared.h.

Referenced by fc_vsnprintcf().

◆ int_value

int cf_sequence::int_value

Definition at line 231 of file shared.h.

Referenced by cf_end(), and fc_vsnprintcf().

◆ letter

char cf_sequence::letter

Definition at line 227 of file shared.h.

Referenced by cf_end(), and fc_vsnprintcf().

◆ ptr_value

const void* cf_sequence::ptr_value

Definition at line 233 of file shared.h.

Referenced by fc_vsnprintcf().

◆ str_value

const char* cf_sequence::str_value

Definition at line 234 of file shared.h.

Referenced by fc_vsnprintcf().

◆ type

enum cf_type cf_sequence::type

Definition at line 277 of file shared.h.

Referenced by cf_end(), and fc_vsnprintcf().