MobilityDB 1.3
Loading...
Searching...
No Matches
Functions

Input and output functions for set and span types. More...

Functions

Setbigintset_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...
 
Spanbigintspan_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...
 
SpanSetbigintspanset_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...
 
Setdateset_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...
 
Spandatespan_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...
 
SpanSetdatespanset_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...
 
Setfloatset_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...
 
Spanfloatspan_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...
 
SpanSetfloatspanset_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...
 
Setintset_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...
 
Spanintspan_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...
 
SpanSetintspanset_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...
 
Setset_from_hexwkb (const char *hexwkb)
 Return a set from its ASCII hex-encoded Well-Known Binary (WKB) representation. More...
 
Setset_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...
 
Spanspan_from_hexwkb (const char *hexwkb)
 Return a span from its ASCII hex-encoded Well-Known Binary (WKB) representation. More...
 
Spanspan_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...
 
SpanSetspanset_from_hexwkb (const char *hexwkb)
 Return a span set from its ASCII hex-encoded Well-Known Binary (WKB) representation. More...
 
SpanSetspanset_from_wkb (const uint8_t *wkb, size_t size)
 Return a span set from its Well-Known Binary (WKB) representation. More...
 
Settextset_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...
 
Settstzset_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...
 
Spantstzspan_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...
 
SpanSettstzspanset_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...
 

Detailed Description

Input and output functions for set and span types.