PostgreSQL Source Code git master
Data Fields
PLyObToDatum Struct Reference

#include <plpy_typeio.h>

Data Fields

 
 
 
bool  typbyval
 
 
char  typalign
 
 
union {
   PLyObToScalar   scalar
 
   PLyObToArray   array
 
   PLyObToTuple   tuple
 
   PLyObToDomain   domain
 
 
}; 
 

Detailed Description

Definition at line 130 of file plpy_typeio.h.

Field Documentation

union { ... } PLyObToDatum::@198

array

PLyObToArray PLyObToDatum::array

Definition at line 142 of file plpy_typeio.h.

domain

PLyObToDomain PLyObToDatum::domain

Definition at line 144 of file plpy_typeio.h.

func

PLyObToDatumFunc PLyObToDatum::func

Definition at line 132 of file plpy_typeio.h.

Referenced by PLyGenericObject_ToComposite(), PLyMapping_ToComposite(), PLyObject_ToDomain(), PLySequence_ToArray_recurse(), and PLySequence_ToComposite().

mcxt

MemoryContext PLyObToDatum::mcxt

Definition at line 138 of file plpy_typeio.h.

scalar

PLyObToScalar PLyObToDatum::scalar

Definition at line 141 of file plpy_typeio.h.

transform

PLyObToTransform PLyObToDatum::transform

Definition at line 145 of file plpy_typeio.h.

tuple

PLyObToTuple PLyObToDatum::tuple

Definition at line 143 of file plpy_typeio.h.

Referenced by PLy_modify_tuple().

typalign

char PLyObToDatum::typalign

Definition at line 137 of file plpy_typeio.h.

typbyval

bool PLyObToDatum::typbyval

Definition at line 135 of file plpy_typeio.h.

typlen

int16 PLyObToDatum::typlen

Definition at line 136 of file plpy_typeio.h.

typmod

int32 PLyObToDatum::typmod

Definition at line 134 of file plpy_typeio.h.

Referenced by PLy_output_setup_tuple().

typoid

Oid PLyObToDatum::typoid

Definition at line 133 of file plpy_typeio.h.

Referenced by plpython3_inline_handler(), PLy_exec_function(), PLy_exec_trigger(), PLy_output_setup_tuple(), and PLy_procedure_create().


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

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