diff options
Diffstat (limited to 'src/include/commands/explain.h')
-rw-r--r-- | src/include/commands/explain.h | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/src/include/commands/explain.h b/src/include/commands/explain.h index f17548338f8..2c38c92ae51 100644 --- a/src/include/commands/explain.h +++ b/src/include/commands/explain.h @@ -72,4 +72,15 @@ extern void ExplainBeginOutput(ExplainState *es); extern void ExplainEndOutput(ExplainState *es); extern void ExplainSeparatePlans(ExplainState *es); +extern void ExplainPropertyList(const char *qlabel, List *data, + ExplainState *es); +extern void ExplainPropertyText(const char *qlabel, const char *value, + ExplainState *es); +extern void ExplainPropertyInteger(const char *qlabel, int value, + ExplainState *es); +extern void ExplainPropertyLong(const char *qlabel, long value, + ExplainState *es); +extern void ExplainPropertyFloat(const char *qlabel, double value, int ndigits, + ExplainState *es); + #endif /* EXPLAIN_H */ |