ReadCDBObject(
value);
52ReadCDBObject(
value);
64ReadCDBObject(
value);
76ReadCDBObject(
value);
88ReadCDBObject(
value);
100ReadCDBObject(
value);
112ReadCDBObject(
value);
124ReadCDBObject(
value);
136ReadCDBObject(
value);
148ReadCDBObject(
value);
160ReadCDBObject(
value);
170 const intitem_num = m_Value->CurrentItemNo();
171 const EDB_Typedb_type = m_Value->ItemDataType(item_num);
175 returnConvertFrom<TO, CDB_Int>();
177 returnConvertFrom<TO, CDB_SmallInt>();
179 returnConvertFrom<TO, CDB_TinyInt>();
181 returnConvertFrom<TO, CDB_BigInt>();
183 returnConvertFromStr<TO, CDB_VarChar>();
185 returnConvertFromChar<TO, CDB_Char>(item_num);
187 returnConvertFromStr<TO, CDB_VarBinary>();
189 returnConvertFromChar<TO, CDB_Binary>(item_num);
191 returnConvertFrom<TO, CDB_Float>();
193 returnConvertFrom<TO, CDB_Double>();
199 returnConvertFromLOB<TO, CDB_Text>();
201 returnConvertFromLOB<TO, CDB_VarCharMax>();
203 returnConvertFromLOB<TO, CDB_Image>();
205 returnConvertFromLOB<TO, CDB_VarBinaryMax>();
207 returnConvertFrom<TO, CDB_Bit>();
209 returnConvertFrom<TO, CDB_Numeric>();
211 returnConvertFromChar<TO, CDB_LongChar>(item_num);
216 const_cast<CDB_Result*
>(m_Value)->GetItem(&db_obj);
236 const intitem_num = m_Value->CurrentItemNo();
237 const EDB_Typedb_type = m_Value->ItemDataType(item_num);
241 returnConvert2CTime<TO, CDB_Int>();
243 returnConvertFrom<TO, CDB_SmallInt>();
245 returnConvertFrom<TO, CDB_TinyInt>();
247 returnConvert2CTime<TO, CDB_BigInt>();
249 returnConvertFromStr<TO, CDB_VarChar>();
251 returnConvertFromChar<TO, CDB_Char>(item_num);
253 returnConvertFromStr<TO, CDB_VarBinary>();
255 returnConvertFromChar<TO, CDB_Binary>(item_num);
257 returnConvert2CTime<TO, CDB_Float>();
259 returnConvert2CTime<TO, CDB_Double>();
265 returnConvertFromLOB<TO, CDB_Text>();
267 returnConvertFromLOB<TO, CDB_VarCharMax>();
269 returnConvertFromLOB<TO, CDB_Image>();
271 returnConvertFromLOB<TO, CDB_VarBinaryMax>();
273 returnConvert2CTime<TO, CDB_Bit>();
275 returnConvertFrom<TO, CDB_Numeric>();
277 returnConvertFromChar<TO, CDB_LongChar>(item_num);
282 const_cast<CDB_Result*
>(m_Value)->GetItem(&db_obj);
309ReadCDBObject(
value);
321ReadCDBObject(
value);
333ReadCDBObject(
value);
345ReadCDBObject(
value);
357ReadCDBObject(
value);
369ReadCDBObject(
value);
381ReadCDBObject(
value);
393ReadCDBObject(
value);
405ReadCDBObject(
value);
417ReadCDBObject(
value);
429ReadCDBObject(
value);
439 const intitem_num = m_Value->CurrentItemNo();
440 const EDB_Typedb_type = m_Value->ItemDataType(item_num);
444 returnConvertFrom<TO, CDB_Int>();
446 returnConvertFrom<TO, CDB_SmallInt>();
448 returnConvertFrom<TO, CDB_TinyInt>();
450 returnConvertFrom<TO, CDB_BigInt>();
452 returnConvertFromStr<TO, CDB_VarChar>();
454 returnConvertFromChar<TO, CDB_Char>(item_num);
456 returnConvertFromStr<TO, CDB_VarBinary>();
458 returnConvertFromChar<TO, CDB_Binary>(item_num);
460 returnConvertFrom<TO, CDB_Float>();
462 returnConvertFrom<TO, CDB_Double>();
468 returnConvertFromLOB<TO, CDB_Text>();
470 returnConvertFromLOB<TO, CDB_VarCharMax>();
472 returnConvertFromLOB<TO, CDB_Image>();
474 returnConvertFromLOB<TO, CDB_VarBinaryMax>();
476 returnConvertFrom<TO, CDB_Bit>();
478 returnConvertFrom<TO, CDB_Numeric>();
480 returnConvertFromChar<TO, CDB_LongChar>(item_num);
485 const_cast<CDB_Result*
>(m_Value)->GetItem(&db_obj);
505 const intitem_num = m_Value->CurrentItemNo();
506 const EDB_Typedb_type = m_Value->ItemDataType(item_num);
510 returnConvert2CTime<TO, CDB_Int>();
512 returnConvertFrom<TO, CDB_SmallInt>();
514 returnConvertFrom<TO, CDB_TinyInt>();
516 returnConvert2CTime<TO, CDB_BigInt>();
518 returnConvertFromStr<TO, CDB_VarChar>();
520 returnConvertFromChar<TO, CDB_Char>(item_num);
522 returnConvertFromStr<TO, CDB_VarBinary>();
524 returnConvertFromChar<TO, CDB_Binary>(item_num);
526 returnConvert2CTime<TO, CDB_Float>();
528 returnConvert2CTime<TO, CDB_Double>();
534 returnConvertFromLOB<TO, CDB_Text>();
536 returnConvertFromLOB<TO, CDB_Image>();
538 returnConvertFromLOB<TO, CDB_VarCharMax>();
540 returnConvertFromLOB<TO, CDB_VarBinaryMax>();
542 returnConvert2CTime<TO, CDB_Bit>();
544 returnConvertFrom<TO, CDB_Numeric>();
546 returnConvertFromChar<TO, CDB_LongChar>(item_num);
551 const_cast<CDB_Result*
>(m_Value)->GetItem(&db_obj);
const void * Value() const
uint8_t Uint1
1-byte (8-bit) unsigned integer
int16_t Int2
2-byte (16-bit) signed integer
int32_t Int4
4-byte (32-bit) signed integer
uint32_t Uint4
4-byte (32-bit) unsigned integer
uint16_t Uint2
2-byte (16-bit) unsigned integer
int64_t Int8
8-byte (64-bit) signed integer
uint64_t Uint8
8-byte (64-bit) unsigned integer
int8_t Int1
1-byte (8-bit) signed integer
#define END_NCBI_SCOPE
End previously defined NCBI scope.
#define BEGIN_NCBI_SCOPE
Define ncbi namespace.
const GenericPointer< typename T::ValueType > T2 value
const value_slice::CValueConvert< value_slice::SRunTimeCP, FROM > Convert(const FROM &value)
#define NCBI_REPORT_CONVERSION_ERROR(x)
#define NCBI_REPORT_CONSTANT_CONVERSION_ERROR(x)
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4