![]() |
MobilityDB 1.3
|
Input and output functions for set and span types. More...
Functions | |
Set * | bigintset_in (const char *str) |
Return a set from its Well-Known Text (WKT) representation. More... | |
char * | bigintset_out (const Set *s) |
Return the string representation of a big integer set. More... | |
Span * | bigintspan_in (const char *str) |
Return an integer span from its Well-Known Text (WKT) representation. More... | |
char * | bigintspan_out (const Span *s) |
Return the Well-Known Text (WKT) representation of a big integer span. More... | |
SpanSet * | bigintspanset_in (const char *str) |
Return a big integer span from its Well-Known Text (WKT) representation. More... | |
char * | bigintspanset_out (const SpanSet *ss) |
Return the Well-Known Text (WKT) representation of a big integer span set. More... | |
Set * | dateset_in (const char *str) |
Return a set from its Well-Known Text (WKT) representation. More... | |
char * | dateset_out (const Set *s) |
Return the string representation of a date set. More... | |
Span * | datespan_in (const char *str) |
Return a date span from its Well-Known Text (WKT) representation. More... | |
char * | datespan_out (const Span *s) |
Return the Well-Known Text (WKT) representation of a date span. More... | |
SpanSet * | datespanset_in (const char *str) |
Return a date set from its Well-Known Text (WKT) representation. More... | |
char * | datespanset_out (const SpanSet *ss) |
Return the Well-Known Text (WKT) representation of a date span set. More... | |
Set * | floatset_in (const char *str) |
Return a set from its Well-Known Text (WKT) representation. More... | |
char * | floatset_out (const Set *s, int maxdd) |
Return the string representation of a float set. More... | |
Span * | floatspan_in (const char *str) |
Return a float span from its Well-Known Text (WKT) representation. More... | |
char * | floatspan_out (const Span *s, int maxdd) |
Return the Well-Known Text (WKT) representation of a float span. More... | |
SpanSet * | floatspanset_in (const char *str) |
Return a float span from its Well-Known Text (WKT) representation. More... | |
char * | floatspanset_out (const SpanSet *ss, int maxdd) |
Return the Well-Known Text (WKT) representation of a float span set. More... | |
Set * | intset_in (const char *str) |
Return a set from its Well-Known Text (WKT) representation. More... | |
char * | intset_out (const Set *s) |
Return the string representation of an integer set. More... | |
Span * | intspan_in (const char *str) |
Return an integer span from its Well-Known Text (WKT) representation. More... | |
char * | intspan_out (const Span *s) |
Return the Well-Known Text (WKT) representation of an integer span. More... | |
SpanSet * | intspanset_in (const char *str) |
Return an integer span from its Well-Known Text (WKT) representation. More... | |
char * | intspanset_out (const SpanSet *ss) |
Return the Well-Known Text (WKT) representation of an integer span set. More... | |
char * | set_as_hexwkb (const Set *s, uint8_t variant, size_t *size_out) |
Return the ASCII hex-encoded Well-Known Binary (HexWKB) representation of a set. More... | |
uint8_t * | set_as_wkb (const Set *s, uint8_t variant, size_t *size_out) |
Return the Well-Known Binary (WKB) representation of a set. More... | |
Set * | set_from_hexwkb (const char *hexwkb) |
Return a set from its ASCII hex-encoded Well-Known Binary (WKB) representation. More... | |
Set * | set_from_wkb (const uint8_t *wkb, size_t size) |
Return a set from its Well-Known Binary (WKB) representation. More... | |
char * | span_as_hexwkb (const Span *s, uint8_t variant, size_t *size_out) |
Return the ASCII hex-encoded Well-Known Binary (HexWKB) representation of a span. More... | |
uint8_t * | span_as_wkb (const Span *s, uint8_t variant, size_t *size_out) |
Return the Well-Known Binary (WKB) representation of a span. More... | |
Span * | span_from_hexwkb (const char *hexwkb) |
Return a span from its ASCII hex-encoded Well-Known Binary (WKB) representation. More... | |
Span * | span_from_wkb (const uint8_t *wkb, size_t size) |
Return a span from its Well-Known Binary (WKB) representation. More... | |
char * | spanset_as_hexwkb (const SpanSet *ss, uint8_t variant, size_t *size_out) |
Return the ASCII hex-encoded Well-Known Binary (HexWKB) representation of a span set. More... | |
uint8_t * | spanset_as_wkb (const SpanSet *ss, uint8_t variant, size_t *size_out) |
Return the Well-Known Binary (WKB) representation of a span set. More... | |
SpanSet * | spanset_from_hexwkb (const char *hexwkb) |
Return a span set from its ASCII hex-encoded Well-Known Binary (WKB) representation. More... | |
SpanSet * | spanset_from_wkb (const uint8_t *wkb, size_t size) |
Return a span set from its Well-Known Binary (WKB) representation. More... | |
Set * | textset_in (const char *str) |
Return a set from its Well-Known Text (WKT) representation. More... | |
char * | textset_out (const Set *s) |
Return the string representation of a text set. More... | |
Set * | tstzset_in (const char *str) |
Return a set from its Well-Known Text (WKT) representation. More... | |
char * | tstzset_out (const Set *s) |
Return the string representation of a timestamptz set. More... | |
Span * | tstzspan_in (const char *str) |
Return a timestamptz span from its Well-Known Text (WKT) representation. More... | |
char * | tstzspan_out (const Span *s) |
Return the Well-Known Text (WKT) representation of a timestamtz span. More... | |
SpanSet * | tstzspanset_in (const char *str) |
Return a timestamptz set from its Well-Known Text (WKT) representation. More... | |
char * | tstzspanset_out (const SpanSet *ss) |
Return the Well-Known Text (WKT) representation of a timpespantz span set. More... | |
Input and output functions for set and span types.