MobilityDB 1.1
Functions
ttext_textfuncs.c File Reference
#include "general/ttext_textfuncs.h"
#include "utils/formatting.h"
#include "general/lifting.h"
#include "general/temporal.h"
#include "general/type_util.h"
Include dependency graph for ttext_textfuncs.c:

Functions

char * asc_tolower (const char *buff, size_t nbytes)
 
char * asc_toupper (const char *buff, size_t nbytes)
 
Datum datum_lower (Datum value)
 Convert the text value to lowercase. More...
 
Datum datum_textcat (Datum l, Datum r)
 Return the concatenation of the two text values. More...
 
Datum datum_upper (Datum value)
 Convert the text value to uppercase. More...
 
static Datum pg_lower (text *txt)
 Convert the text value to lowercase. More...
 
Datum pg_upper (text *txt)
 Convert the text value to uppercase. More...
 
char * pnstrdup (const char *in, Size size)
 
static texttext_catenate (text *t1, text *t2)
 Temporal text functions: textcat, lower, upper. More...
 
Temporaltextfunc_ttext (const Temporal *temp, Datum(*func)(Datum value))
 Apply the function to transform the temporal text value. More...
 
Temporaltextfunc_ttext_text (const Temporal *temp, Datum value, datum_func2 func, bool invert)
 Apply the function to the temporal text value and the base text value. More...
 
Temporaltextfunc_ttext_ttext (const Temporal *temp1, const Temporal *temp2, datum_func2 func)
 Apply the function to the temporal text value and the base text value. More...