PostgreSQL Source Code git master
Data Fields
ECPGtype Struct Reference

#include <type.h>

Data Fields

enum ECPGttype  type
 
char *  type_name
 
char *  size
 
char *  struct_sizeof
 
union {
   struct ECPGtype *   element
 
   struct ECPGstruct_member *   members
 
u
 
int  counter
 

Detailed Description

Definition at line 17 of file type.h.

Field Documentation

counter

int ECPGtype::counter

Definition at line 32 of file type.h.

Referenced by ECPGmake_simple_type(), ECPGstruct_member_dup(), and find_struct_member().

element

struct ECPGtype* ECPGtype::element

Definition at line 28 of file type.h.

Referenced by check_indicator(), ECPGmake_array_type(), ECPGmake_simple_type(), ECPGstruct_member_dup(), and find_struct_member().

members

struct ECPGstruct_member* ECPGtype::members

Definition at line 30 of file type.h.

Referenced by check_indicator(), ECPGdump_a_struct(), ECPGmake_struct_type(), ECPGstruct_member_dup(), and find_struct_member().

size

char* ECPGtype::size

Definition at line 22 of file type.h.

Referenced by ECPGmake_array_type(), ECPGmake_simple_type(), ECPGstruct_member_dup(), and find_struct_member().

struct_sizeof

char* ECPGtype::struct_sizeof

Definition at line 24 of file type.h.

Referenced by ECPGdump_a_struct(), ECPGmake_simple_type(), ECPGmake_struct_type(), ECPGstruct_member_dup(), and find_struct_member().

type

enum ECPGttype ECPGtype::type

Definition at line 19 of file type.h.

Referenced by check_indicator(), ECPGmake_simple_type(), ECPGstruct_member_dup(), and find_struct_member().

type_name

char* ECPGtype::type_name

Definition at line 20 of file type.h.

Referenced by ECPGmake_simple_type(), ECPGmake_struct_type(), ECPGstruct_member_dup(), and find_struct_member().

union { ... } ECPGtype::u

Referenced by check_indicator(), ECPGdump_a_struct(), ECPGmake_array_type(), ECPGmake_simple_type(), ECPGmake_struct_type(), ECPGstruct_member_dup(), and find_struct_member().


The documentation for this struct was generated from the following file:
  • src/interfaces/ecpg/preproc/type.h

AltStyle によって変換されたページ (->オリジナル) /