PostgreSQL Source Code git master
All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
CopyFromRoutine Struct Reference

#include <copyapi.h>

Data Fields

void(* CopyFromInFunc )(CopyFromState cstate, Oid atttypid, FmgrInfo *finfo, Oid *typioparam)
 
void(* CopyFromStart )(CopyFromState cstate, TupleDesc tupDesc)
 
bool(* CopyFromOneRow )(CopyFromState cstate, ExprContext *econtext, Datum *values, bool *nulls)
 
void(* CopyFromEnd )(CopyFromState cstate)
 

Detailed Description

Definition at line 61 of file copyapi.h.

Field Documentation

◆ CopyFromEnd

void(* CopyFromRoutine::CopyFromEnd) (CopyFromState cstate)

Definition at line 102 of file copyapi.h.

Referenced by EndCopyFrom().

◆ CopyFromInFunc

void(* CopyFromRoutine::CopyFromInFunc) (CopyFromState cstate, Oid atttypid, FmgrInfo *finfo, Oid *typioparam)

Definition at line 74 of file copyapi.h.

Referenced by BeginCopyFrom().

◆ CopyFromOneRow

bool(* CopyFromRoutine::CopyFromOneRow) (CopyFromState cstate, ExprContext *econtext, Datum *values, bool *nulls)

Definition at line 96 of file copyapi.h.

Referenced by NextCopyFrom().

◆ CopyFromStart

void(* CopyFromRoutine::CopyFromStart) (CopyFromState cstate, TupleDesc tupDesc)

Definition at line 85 of file copyapi.h.

Referenced by BeginCopyFrom().


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