|
PostgreSQL Source Code git master
|
#include <plpy_typeio.h>
Data Fields | |
| PLyObToDatumFunc | func |
| Oid | typoid |
| int32 | typmod |
| bool | typbyval |
| int16 | typlen |
| char | typalign |
| MemoryContext | mcxt |
| union { | |
| PLyObToScalar scalar | |
| PLyObToArray array | |
| PLyObToTuple tuple | |
| PLyObToDomain domain | |
| PLyObToTransform transform | |
| }; | |
Definition at line 130 of file plpy_typeio.h.
| union { ... } PLyObToDatum::@200 |
| PLyObToArray PLyObToDatum::array |
Definition at line 142 of file plpy_typeio.h.
| PLyObToDomain PLyObToDatum::domain |
Definition at line 144 of file plpy_typeio.h.
| 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().
| MemoryContext PLyObToDatum::mcxt |
Definition at line 138 of file plpy_typeio.h.
| PLyObToScalar PLyObToDatum::scalar |
Definition at line 141 of file plpy_typeio.h.
| PLyObToTransform PLyObToDatum::transform |
Definition at line 145 of file plpy_typeio.h.
| PLyObToTuple PLyObToDatum::tuple |
Definition at line 143 of file plpy_typeio.h.
Referenced by PLy_modify_tuple().
| char PLyObToDatum::typalign |
Definition at line 137 of file plpy_typeio.h.
| bool PLyObToDatum::typbyval |
Definition at line 135 of file plpy_typeio.h.
| int16 PLyObToDatum::typlen |
Definition at line 136 of file plpy_typeio.h.
| int32 PLyObToDatum::typmod |
Definition at line 134 of file plpy_typeio.h.
Referenced by PLy_output_setup_tuple().
| 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().