MobilityDB 1.1
|
#include "general/meos_catalog.h"
#include "general/span.h"
#include "general/set.h"
#include "general/temporal.h"
Go to the source code of this file.
Functions | |
double | double_parse (const char **str) |
Input a double from the buffer. More... | |
Datum | elem_parse (const char **str, meosType basetype) |
Parse a element value from the buffer. More... | |
void | ensure_end_input (const char **str, bool end, const char *type) |
Functions for parsing temporal types. More... | |
bool | p_cbrace (const char **str) |
Input a closing brace from the buffer. More... | |
bool | p_cbracket (const char **str) |
Input a closing bracket from the buffer. More... | |
bool | p_comma (const char **str) |
Input a comma from the buffer. More... | |
bool | p_cparen (const char **str) |
Input a closing parenthesis from the buffer. More... | |
bool | p_obrace (const char **str) |
Input an opening brace from the buffer. More... | |
bool | p_obracket (const char **str) |
Input an opening bracket from the buffer. More... | |
bool | p_oparen (const char **str) |
Input an opening parenthesis from the buffer. More... | |
void | p_whitespace (const char **str) |
Functions for parsing time types and temporal types. More... | |
Set * | set_parse (const char **str, meosType basetype) |
Parse a timestamp set value from the buffer. More... | |
Span * | span_parse (const char **str, meosType spantype, bool end, bool make) |
Parse a span value from the buffer. More... | |
SpanSet * | spanset_parse (const char **str, meosType spantype) |
Parse a span set value from the buffer. More... | |
TBox * | tbox_parse (const char **str) |
Parse a temporal box value from the buffer. More... | |
TSequence * | tcontseq_parse (const char **str, meosType temptype, interpType interp, bool end, bool make) |
Parse a temporal sequence value from the buffer. More... | |
TSequence * | tdiscseq_parse (const char **str, meosType temptype) |
Parse a temporal discrete sequence from the buffer. More... | |
Datum | temporal_basetype_parse (const char **str, meosType basetypid) |
Parse a base value from the buffer. More... | |
Temporal * | temporal_parse (const char **str, meosType temptype) |
Parse a temporal value from the buffer (dispatch function) More... | |
TimestampTz | timestamp_parse (const char **str) |
Parse a timestamp value from the buffer. More... | |
TInstant * | tinstant_parse (const char **str, meosType temptype, bool end, bool make) |
Parse a temporal instant value from the buffer. More... | |
TSequenceSet * | tsequenceset_parse (const char **str, meosType temptype, interpType interp) |
Parse a temporal sequence set value from the buffer. More... | |