aboutsummaryrefslogtreecommitdiffstats
path: root/ydb/library/yql/minikql/mkql_string_util.h
blob: a1c999dbce4209cd70f54675e2a0cd5a6246ad01 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#pragma once 
 
#include <ydb/library/yql/public/udf/udf_value.h>
 
namespace NKikimr { 
namespace NMiniKQL { 
 
NUdf::TUnboxedValuePod AppendString(const NUdf::TUnboxedValuePod value, const NUdf::TStringRef ref); 
NUdf::TUnboxedValuePod PrependString(const NUdf::TStringRef ref, const NUdf::TUnboxedValuePod value); 
NUdf::TUnboxedValuePod ConcatStrings(const NUdf::TUnboxedValuePod first, const NUdf::TUnboxedValuePod second); 
NUdf::TUnboxedValuePod SubString(const NUdf::TUnboxedValuePod value, ui32 offset, ui32 size); 
NUdf::TUnboxedValuePod MakeString(const NUdf::TStringRef ref); 
NUdf::TUnboxedValuePod MakeStringNotFilled(ui32 size); 
 
} 
}