Added static casts to BindableLongs when storing data

This commit is contained in:
Cekis
2023-08-30 01:13:07 -04:00
parent 8624c44254
commit 1cadfc275b
5 changed files with 62 additions and 62 deletions
@@ -156,7 +156,7 @@ bool BindableVarrayNumber::push_back(int32_t value)
}
// ----------------------------------------------------------------------
bool BindableVarrayNumber::push_back(int64 value)
bool BindableVarrayNumber::push_back(int64_t value)
{
OCINumber buffer;
@@ -257,7 +257,7 @@ bool BindableVarrayNumber::push_back(bool IsNULL, int32_t value)
}
// ----------------------------------------------------------------------
bool BindableVarrayNumber::push_back(bool IsNULL, int64 value)
bool BindableVarrayNumber::push_back(bool IsNULL, int64_t value)
{
OCINumber buffer;
@@ -60,11 +60,11 @@ namespace DB
bool push_back(bool IsNULL, int16_t value);
bool push_back(bool IsNULL, double value);
bool push_back(bool IsNULL, int32_t value);
bool push_back(bool IsNULL, int64 value);
bool push_back(bool IsNULL, int64_t value);
bool push_back(int16_t value);
bool push_back(double value);
bool push_back(int32_t value);
bool push_back(int64 value);
bool push_back(int64_t value);
virtual std::string outputValue() const;
};
@@ -97,28 +97,28 @@ bool AuctionLocationsQuery::addData(const DB::Row *_data)
if (!m_location_ids.push_back(myData->location_id.getValueASCII())) return false;
if (!m_location_names.push_back(myData->location_name.getValueASCII())) return false;
if (!m_owner_ids.push_back(myData->owner_id.isNull(), myData->owner_id.getValueASCII())) return false;
if (!m_sales_taxes.push_back(myData->sales_tax.isNull(), myData->sales_tax.getValue())) return false;
if (!m_sales_taxes.push_back(myData->sales_tax.isNull(), static_cast<int64_t>(myData->sales_tax.getValue()))) return false;
if (!m_sales_tax_bank_ids.push_back(myData->sales_tax_bank_id.isNull(), myData->sales_tax_bank_id.getValue())) return false;
if (!m_empty_date.push_back(myData->empty_date.isNull(), myData->empty_date.getValue())) return false;
if (!m_last_access_date.push_back(myData->last_access_date.isNull(), myData->last_access_date.getValue())) return false;
if (!m_inactive_date.push_back(myData->inactive_date.isNull(), myData->inactive_date.getValue())) return false;
if (!m_status.push_back(myData->status.isNull(), myData->status.getValue())) return false;
if (!m_empty_date.push_back(myData->empty_date.isNull(), static_cast<int64_t>(myData->empty_date.getValue()))) return false;
if (!m_last_access_date.push_back(myData->last_access_date.isNull(), static_cast<int64_t>(myData->last_access_date.getValue()))) return false;
if (!m_inactive_date.push_back(myData->inactive_date.isNull(), static_cast<int64_t>(myData->inactive_date.getValue()))) return false;
if (!m_status.push_back(myData->status.isNull(), static_cast<int64_t>(myData->status.getValue()))) return false;
if (!m_search_enabled.push_back(myData->search_enabled.isNull(), myData->search_enabled.getValue())) return false;
if (!m_entrance_charge.push_back(myData->entrance_charge.isNull(), myData->entrance_charge.getValue())) return false;
if (!m_entrance_charge.push_back(myData->entrance_charge.isNull(), static_cast<int64_t>(myData->entrance_charge.getValue()))) return false;
break;
case mode_INSERT:
if (!m_location_ids.push_back(myData->location_id.getValueASCII())) return false;
if (!m_location_names.push_back(myData->location_name.getValueASCII())) return false;
if (!m_owner_ids.push_back(myData->owner_id.isNull(), myData->owner_id.getValueASCII())) return false;
if (!m_sales_taxes.push_back(myData->sales_tax.isNull(), myData->sales_tax.getValue())) return false;
if (!m_sales_taxes.push_back(myData->sales_tax.isNull(), static_cast<int64_t>(myData->sales_tax.getValue()))) return false;
if (!m_sales_tax_bank_ids.push_back(myData->sales_tax_bank_id.isNull(), myData->sales_tax_bank_id.getValue())) return false;
if (!m_empty_date.push_back(myData->empty_date.isNull(), myData->empty_date.getValue())) return false;
if (!m_last_access_date.push_back(myData->last_access_date.isNull(), myData->last_access_date.getValue())) return false;
if (!m_inactive_date.push_back(myData->inactive_date.isNull(), myData->inactive_date.getValue())) return false;
if (!m_status.push_back(myData->status.isNull(), myData->status.getValue())) return false;
if (!m_empty_date.push_back(myData->empty_date.isNull(), static_cast<int64_t>(myData->empty_date.getValue()))) return false;
if (!m_last_access_date.push_back(myData->last_access_date.isNull(), static_cast<int64_t>(myData->last_access_date.getValue()))) return false;
if (!m_inactive_date.push_back(myData->inactive_date.isNull(), static_cast<int64_t>(myData->inactive_date.getValue()))) return false;
if (!m_status.push_back(myData->status.isNull(), static_cast<int64_t>(myData->status.getValue()))) return false;
if (!m_search_enabled.push_back(myData->search_enabled.isNull(), myData->search_enabled.getValue())) return false;
if (!m_entrance_charge.push_back(myData->entrance_charge.isNull(), myData->entrance_charge.getValue())) return false;
if (!m_entrance_charge.push_back(myData->entrance_charge.isNull(), static_cast<int64_t>(myData->entrance_charge.getValue()))) return false;
break;
case mode_SELECT:
@@ -417,7 +417,7 @@ bool MarketAuctionsQuery::addData(const DB::Row *_data)
if (!m_item_ids.push_back(myData->item_id.getValueASCII())) return false;
if (!m_owner_ids.push_back(myData->owner_id.getValueASCII())) return false;
if (!m_actives.push_back(myData->active.isNull(), myData->active.getValue())) return false;
if (!m_actives.push_back(myData->active.isNull(), static_cast<int64_t>(myData->active.getValue()))) return false;
break;
}
@@ -430,17 +430,17 @@ bool MarketAuctionsQuery::addData(const DB::Row *_data)
if (!m_owner_ids.push_back(myData->owner_id.getValueASCII())) return false;
if (!m_creator_ids.push_back(myData->creator_id.isNull(), myData->creator_id.getValueASCII())) return false;
if (!m_location_ids.push_back(myData->location_id.getValueASCII())) return false;
if (!m_min_bids.push_back(myData->min_bid.isNull(), myData->min_bid.getValue())) return false;
if (!m_buy_now_prices.push_back(myData->buy_now_price.isNull(), myData->buy_now_price.getValue())) return false;
if (!m_auction_timers.push_back(myData->auction_timer.isNull(), myData->auction_timer.getValue())) return false;
if (!m_min_bids.push_back(myData->min_bid.isNull(), static_cast<int64_t>(myData->min_bid.getValue()))) return false;
if (!m_buy_now_prices.push_back(myData->buy_now_price.isNull(), static_cast<int64_t>(myData->buy_now_price.getValue()))) return false;
if (!m_auction_timers.push_back(myData->auction_timer.isNull(), static_cast<int64_t>(myData->auction_timer.getValue()))) return false;
if (!m_oobs.push_back(myData->oob.isNull(), myData->oob.getValueASCII())) return false;
if (!m_user_descriptions.push_back(myData->user_description.isNull(), myData->user_description.getValue())) return false;
if (!m_categories.push_back(myData->category.isNull(), myData->category.getValue())) return false;
if (!m_categories.push_back(myData->category.isNull(), static_cast<int64_t>(myData->category.getValue()))) return false;
if (!m_item_names.push_back(myData->item_name.isNull(), myData->item_name.getValue())) return false;
if (!m_item_timers.push_back(myData->item_timer.isNull(), myData->item_timer.getValue())) return false;
if (!m_actives.push_back(myData->active.isNull(), myData->active.getValue())) return false;
if (!m_item_sizes.push_back(myData->item_size.isNull(), myData->item_size.getValue())) return false;
if (!m_object_template_ids.push_back(myData->object_template_id.isNull(), myData->object_template_id.getValue())) return false;
if (!m_item_timers.push_back(myData->item_timer.isNull(), static_cast<int64_t>(myData->item_timer.getValue()))) return false;
if (!m_actives.push_back(myData->active.isNull(), static_cast<int64_t>(myData->active.getValue()))) return false;
if (!m_item_sizes.push_back(myData->item_size.isNull(), static_cast<int64_t>(myData->item_size.getValue()))) return false;
if (!m_object_template_ids.push_back(myData->object_template_id.isNull(), static_cast<int64_t>(myData->object_template_id.getValue()))) return false;
break;
}
@@ -724,8 +724,8 @@ bool MarketAuctionBidsQuery::addData(const DB::Row *_data)
case mode_INSERT:
if (!m_item_ids.push_back(myData->item_id.getValueASCII())) return false;
if (!m_bidder_ids.push_back(myData->bidder_id.getValueASCII())) return false;
if (!m_bids.push_back(myData->bid.getValue())) return false;
if (!m_max_proxy_bids.push_back(myData->max_proxy_bid.isNull(), myData->max_proxy_bid.getValue())) return false;
if (!m_bids.push_back(static_cast<int64_t>(myData->bid.getValue()))) return false;
if (!m_max_proxy_bids.push_back(myData->max_proxy_bid.isNull(), static_cast<int64_t>(myData->max_proxy_bid.getValue()))) return false;
break;
case mode_SELECT:
@@ -160,89 +160,89 @@ bool ObjectsTableQuery::addData(const DB::Row *_data)
if (!m_quaternion_xs.push_back(myData->quaternion_x.isNull(), myData->quaternion_x.getValue())) return false;
if (!m_quaternion_ys.push_back(myData->quaternion_y.isNull(), myData->quaternion_y.getValue())) return false;
if (!m_quaternion_zs.push_back(myData->quaternion_z.isNull(), myData->quaternion_z.getValue())) return false;
if (!m_node_xs.push_back(myData->node_x.isNull(), myData->node_x.getValue())) return false;
if (!m_node_ys.push_back(myData->node_y.isNull(), myData->node_y.getValue())) return false;
if (!m_node_zs.push_back(myData->node_z.isNull(), myData->node_z.getValue())) return false;
if (!m_type_ids.push_back(myData->type_id.isNull(), myData->type_id.getValue())) return false;
if (!m_node_xs.push_back(myData->node_x.isNull(), static_cast<int64_t>(myData->node_x.getValue()))) return false;
if (!m_node_ys.push_back(myData->node_y.isNull(), static_cast<int64_t>(myData->node_y.getValue()))) return false;
if (!m_node_zs.push_back(myData->node_z.isNull(), static_cast<int64_t>(myData->node_z.getValue()))) return false;
if (!m_type_ids.push_back(myData->type_id.isNull(), static_cast<int64_t>(myData->type_id.getValue()))) return false;
if (!m_scene_ids.push_back(myData->scene_id.getValueASCII())) return false;
if (!m_controller_types.push_back(myData->controller_type.isNull(), myData->controller_type.getValue())) return false;
if (!m_deleteds.push_back(myData->deleted.isNull(), myData->deleted.getValue())) return false;
if (!m_controller_types.push_back(myData->controller_type.isNull(), static_cast<int64_t>(myData->controller_type.getValue()))) return false;
if (!m_deleteds.push_back(myData->deleted.isNull(), static_cast<int64_t>(myData->deleted.getValue()))) return false;
if (!m_object_names.push_back(myData->object_name.getValueASCII())) return false;
if (!m_volumes.push_back(myData->volume.isNull(), myData->volume.getValue())) return false;
if (!m_volumes.push_back(myData->volume.isNull(), static_cast<int64_t>(myData->volume.getValue()))) return false;
if (!m_contained_bys.push_back(myData->contained_by.getValueASCII())) return false;
if (!m_slot_arrangements.push_back(myData->slot_arrangement.isNull(), myData->slot_arrangement.getValue())) return false;
if (!m_slot_arrangements.push_back(myData->slot_arrangement.isNull(), static_cast<int64_t>(myData->slot_arrangement.getValue()))) return false;
if (!m_player_controlleds.push_back(myData->player_controlled.getValueASCII())) return false;
if (!m_cache_versions.push_back(myData->cache_version.isNull(), myData->cache_version.getValue())) return false;
if (!m_cache_versions.push_back(myData->cache_version.isNull(), static_cast<int64_t>(myData->cache_version.getValue()))) return false;
if (!m_load_contentss.push_back(myData->load_contents.getValueASCII())) return false;
if (!m_cash_balances.push_back(myData->cash_balance.isNull(), myData->cash_balance.getValue())) return false;
if (!m_bank_balances.push_back(myData->bank_balance.isNull(), myData->bank_balance.getValue())) return false;
if (!m_cash_balances.push_back(myData->cash_balance.isNull(), static_cast<int64_t>(myData->cash_balance.getValue()))) return false;
if (!m_bank_balances.push_back(myData->bank_balance.isNull(), static_cast<int64_t>(myData->bank_balance.getValue()))) return false;
if (!m_complexitys.push_back(myData->complexity.isNull(), myData->complexity.getValue())) return false;
if (!m_name_string_tables.push_back(myData->name_string_table.getValueASCII())) return false;
if (!m_name_string_texts.push_back(myData->name_string_text.getValueASCII())) return false;
if (!m_static_item_names.push_back(myData->static_item_name.getValueASCII())) return false;
if (!m_static_item_versions.push_back(myData->static_item_version.isNull(), myData->static_item_version.getValue())) return false;
if (!m_conversion_ids.push_back(myData->conversion_id.isNull(), myData->conversion_id.getValue())) return false;
if (!m_object_template_ids.push_back(myData->object_template_id.isNull(), myData->object_template_id.getValue())) return false;
if (!m_static_item_versions.push_back(myData->static_item_version.isNull(), static_cast<int64_t>(myData->static_item_version.getValue()))) return false;
if (!m_conversion_ids.push_back(myData->conversion_id.isNull(), static_cast<int64_t>(myData->conversion_id.getValue()))) return false;
if (!m_object_template_ids.push_back(myData->object_template_id.isNull(), static_cast<int64_t>(myData->object_template_id.getValue()))) return false;
if (!m_load_withs.push_back(myData->load_with.getValueASCII())) return false;
if (!m_objvar_0_names.push_back(myData->objvar_0_name.getValueASCII())) return false;
if (!m_objvar_0_types.push_back(myData->objvar_0_type.isNull(), myData->objvar_0_type.getValue())) return false;
if (!m_objvar_0_types.push_back(myData->objvar_0_type.isNull(), static_cast<int64_t>(myData->objvar_0_type.getValue()))) return false;
if (!m_objvar_0_values.push_back(myData->objvar_0_value.getValueASCII())) return false;
if (!m_objvar_1_names.push_back(myData->objvar_1_name.getValueASCII())) return false;
if (!m_objvar_1_types.push_back(myData->objvar_1_type.isNull(), myData->objvar_1_type.getValue())) return false;
if (!m_objvar_1_types.push_back(myData->objvar_1_type.isNull(), static_cast<int64_t>(myData->objvar_1_type.getValue()))) return false;
if (!m_objvar_1_values.push_back(myData->objvar_1_value.getValueASCII())) return false;
if (!m_objvar_2_names.push_back(myData->objvar_2_name.getValueASCII())) return false;
if (!m_objvar_2_types.push_back(myData->objvar_2_type.isNull(), myData->objvar_2_type.getValue())) return false;
if (!m_objvar_2_types.push_back(myData->objvar_2_type.isNull(), static_cast<int64_t>(myData->objvar_2_type.getValue()))) return false;
if (!m_objvar_2_values.push_back(myData->objvar_2_value.getValueASCII())) return false;
if (!m_objvar_3_names.push_back(myData->objvar_3_name.getValueASCII())) return false;
if (!m_objvar_3_types.push_back(myData->objvar_3_type.isNull(), myData->objvar_3_type.getValue())) return false;
if (!m_objvar_3_types.push_back(myData->objvar_3_type.isNull(), static_cast<int64_t>(myData->objvar_3_type.getValue()))) return false;
if (!m_objvar_3_values.push_back(myData->objvar_3_value.getValueASCII())) return false;
if (!m_objvar_4_names.push_back(myData->objvar_4_name.getValueASCII())) return false;
if (!m_objvar_4_types.push_back(myData->objvar_4_type.isNull(), myData->objvar_4_type.getValue())) return false;
if (!m_objvar_4_types.push_back(myData->objvar_4_type.isNull(), static_cast<int64_t>(myData->objvar_4_type.getValue()))) return false;
if (!m_objvar_4_values.push_back(myData->objvar_4_value.getValueASCII())) return false;
if (!m_objvar_5_names.push_back(myData->objvar_5_name.getValueASCII())) return false;
if (!m_objvar_5_types.push_back(myData->objvar_5_type.isNull(), myData->objvar_5_type.getValue())) return false;
if (!m_objvar_5_types.push_back(myData->objvar_5_type.isNull(), static_cast<int64_t>(myData->objvar_5_type.getValue()))) return false;
if (!m_objvar_5_values.push_back(myData->objvar_5_value.getValueASCII())) return false;
if (!m_objvar_6_names.push_back(myData->objvar_6_name.getValueASCII())) return false;
if (!m_objvar_6_types.push_back(myData->objvar_6_type.isNull(), myData->objvar_6_type.getValue())) return false;
if (!m_objvar_6_types.push_back(myData->objvar_6_type.isNull(), static_cast<int64_t>(myData->objvar_6_type.getValue()))) return false;
if (!m_objvar_6_values.push_back(myData->objvar_6_value.getValueASCII())) return false;
if (!m_objvar_7_names.push_back(myData->objvar_7_name.getValueASCII())) return false;
if (!m_objvar_7_types.push_back(myData->objvar_7_type.isNull(), myData->objvar_7_type.getValue())) return false;
if (!m_objvar_7_types.push_back(myData->objvar_7_type.isNull(), static_cast<int64_t>(myData->objvar_7_type.getValue()))) return false;
if (!m_objvar_7_values.push_back(myData->objvar_7_value.getValueASCII())) return false;
if (!m_objvar_8_names.push_back(myData->objvar_8_name.getValueASCII())) return false;
if (!m_objvar_8_types.push_back(myData->objvar_8_type.isNull(), myData->objvar_8_type.getValue())) return false;
if (!m_objvar_8_types.push_back(myData->objvar_8_type.isNull(), static_cast<int64_t>(myData->objvar_8_type.getValue()))) return false;
if (!m_objvar_8_values.push_back(myData->objvar_8_value.getValueASCII())) return false;
if (!m_objvar_9_names.push_back(myData->objvar_9_name.getValueASCII())) return false;
if (!m_objvar_9_types.push_back(myData->objvar_9_type.isNull(), myData->objvar_9_type.getValue())) return false;
if (!m_objvar_9_types.push_back(myData->objvar_9_type.isNull(), static_cast<int64_t>(myData->objvar_9_type.getValue()))) return false;
if (!m_objvar_9_values.push_back(myData->objvar_9_value.getValueASCII())) return false;
if (!m_objvar_10_names.push_back(myData->objvar_10_name.getValueASCII())) return false;
if (!m_objvar_10_types.push_back(myData->objvar_10_type.isNull(), myData->objvar_10_type.getValue())) return false;
if (!m_objvar_10_types.push_back(myData->objvar_10_type.isNull(), static_cast<int64_t>(myData->objvar_10_type.getValue()))) return false;
if (!m_objvar_10_values.push_back(myData->objvar_10_value.getValueASCII())) return false;
if (!m_objvar_11_names.push_back(myData->objvar_11_name.getValueASCII())) return false;
if (!m_objvar_11_types.push_back(myData->objvar_11_type.isNull(), myData->objvar_11_type.getValue())) return false;
if (!m_objvar_11_types.push_back(myData->objvar_11_type.isNull(), static_cast<int64_t>(myData->objvar_11_type.getValue()))) return false;
if (!m_objvar_11_values.push_back(myData->objvar_11_value.getValueASCII())) return false;
if (!m_objvar_12_names.push_back(myData->objvar_12_name.getValueASCII())) return false;
if (!m_objvar_12_types.push_back(myData->objvar_12_type.isNull(), myData->objvar_12_type.getValue())) return false;
if (!m_objvar_12_types.push_back(myData->objvar_12_type.isNull(), static_cast<int64_t>(myData->objvar_12_type.getValue()))) return false;
if (!m_objvar_12_values.push_back(myData->objvar_12_value.getValueASCII())) return false;
if (!m_objvar_13_names.push_back(myData->objvar_13_name.getValueASCII())) return false;
if (!m_objvar_13_types.push_back(myData->objvar_13_type.isNull(), myData->objvar_13_type.getValue())) return false;
if (!m_objvar_13_types.push_back(myData->objvar_13_type.isNull(), static_cast<int64_t>(myData->objvar_13_type.getValue()))) return false;
if (!m_objvar_13_values.push_back(myData->objvar_13_value.getValueASCII())) return false;
if (!m_objvar_14_names.push_back(myData->objvar_14_name.getValueASCII())) return false;
if (!m_objvar_14_types.push_back(myData->objvar_14_type.isNull(), myData->objvar_14_type.getValue())) return false;
if (!m_objvar_14_types.push_back(myData->objvar_14_type.isNull(), static_cast<int64_t>(myData->objvar_14_type.getValue()))) return false;
if (!m_objvar_14_values.push_back(myData->objvar_14_value.getValueASCII())) return false;
if (!m_objvar_15_names.push_back(myData->objvar_15_name.getValueASCII())) return false;
if (!m_objvar_15_types.push_back(myData->objvar_15_type.isNull(), myData->objvar_15_type.getValue())) return false;
if (!m_objvar_15_types.push_back(myData->objvar_15_type.isNull(), static_cast<int64_t>(myData->objvar_15_type.getValue()))) return false;
if (!m_objvar_15_values.push_back(myData->objvar_15_value.getValueASCII())) return false;
if (!m_objvar_16_names.push_back(myData->objvar_16_name.getValueASCII())) return false;
if (!m_objvar_16_types.push_back(myData->objvar_16_type.isNull(), myData->objvar_16_type.getValue())) return false;
if (!m_objvar_16_types.push_back(myData->objvar_16_type.isNull(), static_cast<int64_t>(myData->objvar_16_type.getValue()))) return false;
if (!m_objvar_16_values.push_back(myData->objvar_16_value.getValueASCII())) return false;
if (!m_objvar_17_names.push_back(myData->objvar_17_name.getValueASCII())) return false;
if (!m_objvar_17_types.push_back(myData->objvar_17_type.isNull(), myData->objvar_17_type.getValue())) return false;
if (!m_objvar_17_types.push_back(myData->objvar_17_type.isNull(), static_cast<int64_t>(myData->objvar_17_type.getValue()))) return false;
if (!m_objvar_17_values.push_back(myData->objvar_17_value.getValueASCII())) return false;
if (!m_objvar_18_names.push_back(myData->objvar_18_name.getValueASCII())) return false;
if (!m_objvar_18_types.push_back(myData->objvar_18_type.isNull(), myData->objvar_18_type.getValue())) return false;
if (!m_objvar_18_types.push_back(myData->objvar_18_type.isNull(), static_cast<int64_t>(myData->objvar_18_type.getValue()))) return false;
if (!m_objvar_18_values.push_back(myData->objvar_18_value.getValueASCII())) return false;
if (!m_objvar_19_names.push_back(myData->objvar_19_name.getValueASCII())) return false;
if (!m_objvar_19_types.push_back(myData->objvar_19_type.isNull(), myData->objvar_19_type.getValue())) return false;
if (!m_objvar_19_types.push_back(myData->objvar_19_type.isNull(),static_cast<int64_t>( myData->objvar_19_type.getValue()))) return false;
if (!m_objvar_19_values.push_back(myData->objvar_19_value.getValueASCII())) return false;
if (!m_script_lists.push_back(myData->script_list.getValueASCII())) return false;
break;
@@ -50,7 +50,7 @@ bool ResourceTypeQuery::addData(DBSchema::ResourceTypeRow const & data)
if (!m_resource_classes.push_back(data.resource_class.getValueASCII())) return false;
if (!m_attributes.push_back(data.attributes.getValueASCII())) return false;
if (!m_fractal_seeds.push_back(data.fractal_seeds.getValueASCII())) return false;
if (!m_depleted_timestamps.push_back(data.depleted_timestamp.isNull(), data.depleted_timestamp.getValue())) return false;
if (!m_depleted_timestamps.push_back(data.depleted_timestamp.isNull(), static_cast<int64_t>(data.depleted_timestamp.getValue()))) return false;
m_numItems=m_numItems.getValue() + 1;
return true;