PostgreSQL Source Code git master
Data Fields
TableFuncRoutine Struct Reference

#include <tablefunc.h>

Data Fields

void(*  InitOpaque )(TableFuncScanState *state, int natts)
 
 
void(*  SetNamespace )(TableFuncScanState *state, const char *name, const char *uri)
 
void(*  SetRowFilter )(TableFuncScanState *state, const char *path)
 
void(*  SetColumnFilter )(TableFuncScanState *state, const char *path, int colnum)
 
 
Datum(*  GetValue )(TableFuncScanState *state, int colnum, Oid typid, int32 typmod, bool *isnull)
 
 

Detailed Description

Definition at line 52 of file tablefunc.h.

Field Documentation

DestroyOpaque

void(* TableFuncRoutine::DestroyOpaque) (TableFuncScanState *state)

Definition at line 64 of file tablefunc.h.

Referenced by tfuncFetchRows().

FetchRow

bool(* TableFuncRoutine::FetchRow) (TableFuncScanState *state)

Definition at line 61 of file tablefunc.h.

Referenced by tfuncLoadRows().

GetValue

Datum(* TableFuncRoutine::GetValue) (TableFuncScanState *state, int colnum, Oid typid, int32 typmod, bool *isnull)

Definition at line 62 of file tablefunc.h.

Referenced by tfuncLoadRows().

InitOpaque

void(* TableFuncRoutine::InitOpaque) (TableFuncScanState *state, int natts)

Definition at line 54 of file tablefunc.h.

Referenced by tfuncFetchRows().

SetColumnFilter

void(* TableFuncRoutine::SetColumnFilter) (TableFuncScanState *state, const char *path, int colnum)

Definition at line 59 of file tablefunc.h.

Referenced by tfuncInitialize().

SetDocument

void(* TableFuncRoutine::SetDocument) (TableFuncScanState *state, Datum value)

Definition at line 55 of file tablefunc.h.

Referenced by tfuncInitialize().

SetNamespace

void(* TableFuncRoutine::SetNamespace) (TableFuncScanState *state, const char *name, const char *uri)

Definition at line 56 of file tablefunc.h.

Referenced by tfuncInitialize().

SetRowFilter

void(* TableFuncRoutine::SetRowFilter) (TableFuncScanState *state, const char *path)

Definition at line 58 of file tablefunc.h.

Referenced by tfuncInitialize().


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

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