MCPcopy Create free account
hub / github.com/FirebirdSQL/firebird / getTextType

Method getTextType

src/common/dsc.h:268–285  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

266 }
267
268 USHORT getTextType() const
269 {
270 if (isText())
271 return dsc_sub_type;
272
273 if (isBlob())
274 {
275 if (dsc_sub_type == isc_blob_text)
276 return dsc_scale | (dsc_flags & 0xFF00);
277
278 return CS_BINARY;
279 }
280
281 if (isDbKey())
282 return CS_BINARY;
283
284 return CS_NONE;
285 }
286
287 void setTextType(USHORT ttype)
288 {

Callers 15

parseMetadataMethod · 0.80
makeMethod · 0.80
executeMethod · 0.80
aggPassMethod · 0.80
makeMethod · 0.80
getDescMethod · 0.80
GEN_descriptorFunction · 0.80
pass1_union_auto_castFunction · 0.80
dsqlPassMethod · 0.80
getStringMethod · 0.80
appendParamsMethod · 0.80
setParamsBlobAppendFunction · 0.80

Calls

no outgoing calls

Tested by

no test coverage detected