PostgreSQL Source Code
git master
|
#include <extensible.h>
Data Fields | |
const char * | extnodename |
Size | node_size |
void(* | nodeCopy )(struct ExtensibleNode *newnode, const struct ExtensibleNode *oldnode) |
bool(* | nodeEqual )(const struct ExtensibleNode *a, const struct ExtensibleNode *b) |
void(* | nodeOut )(struct StringInfoData *str, const struct ExtensibleNode *node) |
void(* | nodeRead )(struct ExtensibleNode *node) |
Definition at line 62 of file extensible.h.
const char* ExtensibleNodeMethods::extnodename |
Definition at line 64 of file extensible.h.
Referenced by RegisterExtensibleNodeMethods().
Size ExtensibleNodeMethods::node_size |
Definition at line 65 of file extensible.h.
Referenced by _copyExtensibleNode(), and _readExtensibleNode().
void(* ExtensibleNodeMethods::nodeCopy) (struct ExtensibleNode *newnode, const struct ExtensibleNode *oldnode) |
Definition at line 66 of file extensible.h.
Referenced by _copyExtensibleNode().
bool(* ExtensibleNodeMethods::nodeEqual) (const struct ExtensibleNode *a, const struct ExtensibleNode *b) |
Definition at line 68 of file extensible.h.
Referenced by _equalExtensibleNode().
void(* ExtensibleNodeMethods::nodeOut) (struct StringInfoData *str, const struct ExtensibleNode *node) |
Definition at line 70 of file extensible.h.
Referenced by _outExtensibleNode().
void(* ExtensibleNodeMethods::nodeRead) (struct ExtensibleNode *node) |
Definition at line 72 of file extensible.h.
Referenced by _readExtensibleNode().