Home
last modified time | relevance | path

Searched refs:GNCPrice (Results 1 – 25 of 30) sorted by relevance

12

/dports/finance/gnucash/gnucash-4.9/libgnucash/engine/
H A Dgnc-pricedb.h193 GNCPrice *gnc_price_create(QofBook *book);
198 GNCPrice *gnc_price_clone(GNCPrice* p, QofBook *book);
208 GNCPrice *gnc_price_invert(GNCPrice *p);
218 void gnc_price_ref(GNCPrice *p);
222 void gnc_price_unref(GNCPrice *p);
237 void gnc_price_begin_edit (GNCPrice *p);
238 void gnc_price_commit_edit (GNCPrice *p);
242 void gnc_price_set_time64(GNCPrice *p, time64 t);
265 gboolean gnc_price_equal(const GNCPrice *p1, const GNCPrice *p2);
493 GNCPrice * gnc_pricedb_lookup_day_t64(GNCPriceDB *db,
[all …]
H A Dgnc-pricedb.c306 GNCPrice *
365 GNCPrice *
403 GNCPrice *
584 GNCPrice *
716 GNCPrice* pPrice = (GNCPrice*)data; in price_list_is_duplicate()
1892 GNCPrice *price = (GNCPrice*)node->data; in latest_before()
1992 GNCPrice *price = (GNCPrice*)node->data; in nearest_to()
2184 GNCPrice *
2236 GNCPrice *
2710 GNCPrice *p = (GNCPrice *) node->data; in pricedb_foreach_pricelist()
[all …]
H A DgncInvoice.h121 void gncInvoiceAddPrice (GncInvoice *invoice, GNCPrice *price);
175 GNCPrice * gncInvoiceGetPrice (GncInvoice *invoice, gnc_commodity* commodity);
H A Dgnc-engine.h203 typedef struct gnc_price_s GNCPrice; typedef
H A DgncInvoice.c707 void gncInvoiceAddPrice (GncInvoice *invoice, GNCPrice *price) in gncInvoiceAddPrice()
720 GNCPrice *curr = (GNCPrice*)node->data; in gncInvoiceAddPrice()
1183 GNCPrice * gncInvoiceGetPrice (GncInvoice *invoice, gnc_commodity *commodity) in gncInvoiceGetPrice()
1189 GNCPrice *curr = (GNCPrice*)node->data; in gncInvoiceGetPrice()
1479 GNCPrice *price = gncInvoiceGetPrice (invoice, xaccAccountGetCommodity (acc)); in gncInvoicePostAddSplit()
/dports/finance/gnucash/gnucash-4.9/gnucash/gnome-utils/
H A Dgnc-tree-view-price.h140 typedef gboolean (*gnc_tree_view_price_pc_filter_func)(GNCPrice *, gpointer data);
161 GNCPrice * gnc_tree_view_price_get_cursor_price (GncTreeViewPrice *view);
175 GNCPrice * gnc_tree_view_price_get_selected_price (GncTreeViewPrice *view);
194 GNCPrice *price);
H A Dgnc-tree-view-price.c128 GNCPrice **price_a, in get_prices()
129 GNCPrice **price_b) in get_prices()
191 default_sort (GNCPrice *price_a, GNCPrice *price_b) in default_sort()
230 GNCPrice *price_a, *price_b; in sort_by_name()
244 GNCPrice *price_a, *price_b; in sort_by_date()
268 GNCPrice *price_a, *price_b; in sort_by_source()
468 GNCPrice *price,
534 GNCPrice *price; in gnc_tree_view_price_filter_helper()
637 GNCPrice *
643 GNCPrice *price; in gnc_tree_view_price_get_selected_price()
[all …]
H A Dgnc-tree-model-price.h203 GNCPrice *gnc_tree_model_price_get_price (GncTreeModelPrice *model,
251 GNCPrice *price,
265 GNCPrice *price);
H A Dgnc-tree-model-price.c314 GNCPrice *
325 return (GNCPrice *)iter->user_data2; in gnc_tree_model_price_get_price()
346 GNCPrice *price; in iter_to_string()
385 price = (GNCPrice *) iter->user_data2; in iter_to_string()
476 GNCPrice *price; in gnc_tree_model_price_get_iter()
647 GNCPrice *price; in gnc_tree_model_price_get_value()
700 price = (GNCPrice *)iter->user_data2; in gnc_tree_model_price_get_value()
893 GNCPrice *price; in gnc_tree_model_price_iter_children()
1132 GNCPrice *price, in gnc_tree_model_price_get_iter_from_price()
1184 GNCPrice *price) in gnc_tree_model_price_get_path_from_price()
[all …]
H A Dgnc-ui.h128 GNCPrice *price, GNCPriceEditType type);
129 GNCPrice* gnc_price_edit_by_guid (GtkWidget * parent, const GncGUID * guid);
H A Ddialog-transfer.c230 GNCPrice *price;
254 GNCPrice *prc = NULL; in lookup_price()
1627 GNCPrice *price = NULL; in new_price()
H A Dgnc-tree-util-split-reg.c92 GNCPrice *prc; in gtu_sr_get_rate_from_db()
/dports/finance/gnucash/gnucash-4.9/libgnucash/backend/sql/
H A Dgnc-price-sql.cpp79 static GNCPrice*
82 GNCPrice* pPrice; in load_single_price()
113 GNCPrice* pPrice; in load_all()
166 GNCPrice* pPrice = GNC_PRICE (inst); in commit()
206 write_price (GNCPrice* p, gpointer data) in write_price()
/dports/finance/gnucash/gnucash-4.9/gnucash/gnome/
H A Ddialog-price-editor.c78 GNCPrice *price;
207 GNCPrice *test_price = gnc_pricedb_lookup_day_t64 (pedit_dialog->price_db, in pedit_dialog_replace_found_price()
340 GNCPrice *new_price = NULL; in pedit_dialog_response_cb()
421 GNCPrice * price = (GNCPrice*)price_list->data; in pedit_commodity_changed_cb()
423 currency = gnc_price_get_commodity((GNCPrice *)price); in pedit_commodity_changed_cb()
425 currency = gnc_price_get_currency((GNCPrice *)price); in pedit_commodity_changed_cb()
587 GNCPrice * price = iter_data; in show_handler()
607 GNCPrice * price, in gnc_price_edit_dialog()
663 GNCPrice *
666 GNCPrice *price; in gnc_price_edit_by_guid()
H A Ddialog-price-edit-db.c165 remove_helper(GNCPrice *price, GNCPriceDB *pdb) in remove_helper()
263 GNCPrice *price = (GNCPrice*)node->data; in gnc_prices_dialog_load_view()
535 GNCPrice *price = NULL; in gnc_prices_dialog_add_clicked()
H A Dassistant-stock-split.c397 GNCPrice *price; in gnc_stock_split_assistant_finish()
/dports/finance/gnucash/gnucash-4.9/libgnucash/backend/xml/
H A Dgnc-pricedb-xml-v2.cpp90 price_parse_xml_sub_node (GNCPrice* p, xmlNodePtr sub_node, QofBook* book) in price_parse_xml_sub_node()
157 GNCPrice* p = NULL; in price_parse_xml_end_handler()
230 if (result->data) gnc_price_unref ((GNCPrice*) result->data); in cleanup_gnc_price()
299 GNCPrice* p = (GNCPrice*) child_result->data; in pricedb_after_child_handler()
411 gnc_price_to_dom_tree (const xmlChar* tag, GNCPrice* price) in gnc_price_to_dom_tree()
466 xml_add_gnc_price_adapter (GNCPrice* p, gpointer data) in xml_add_gnc_price_adapter()
H A Dio-gncxml-v1.cpp2928 price_parse_xml_sub_node (GNCPrice* p, xmlNodePtr sub_node, QofBook* book) in price_parse_xml_sub_node()
2996 GNCPrice* p = NULL; in price_parse_xml_end_handler()
3068 if (result->data) gnc_price_unref ((GNCPrice*) result->data); in cleanup_gnc_price()
3133 GNCPrice* p = (GNCPrice*) child_result->data; in pricedb_after_child_handler()
/dports/finance/gnucash/gnucash-4.9/libgnucash/engine/test-core/
H A Dtest-engine-stuff.h71 GNCPrice * get_random_price(QofBook *book);
108 void make_random_changes_to_price (QofBook *book, GNCPrice *price);
H A Dtest-engine-stuff.cpp620 make_random_changes_to_price (QofBook *book, GNCPrice *p) in make_random_changes_to_price()
653 GNCPrice *
656 GNCPrice *p; in get_random_price()
692 GNCPrice *p; in make_random_pricedb()
732 price_accumulator (GNCPrice *p, gpointer data) in price_accumulator()
753 auto p = static_cast<GNCPrice *>(node->data); in make_random_changes_to_pricedb()
779 GNCPrice *p = get_random_price (book); in make_random_changes_to_pricedb()
/dports/finance/gnucash/gnucash-4.9/libgnucash/engine/test/
H A Dutest-gnc-pricedb.c71 static GNCPrice *
75 GNCPrice *p = gnc_price_create(book); in construct_price()
585 GNCPrice *price = NULL; in setup()
904 GNCPrice *price2, *price = gnc_pricedb_lookup_latest(fixture->pricedb, in test_gnc_pricedb_lookup_latest()
978 GNCPrice *p1 = GNC_PRICE(a); in compare_price_commodities()
979 GNCPrice *p2 = GNC_PRICE(b); in compare_price_commodities()
1108 GNCPrice *price = gnc_pricedb_lookup_day_t64(fixture->pricedb, in test_gnc_pricedb_lookup_day_t64()
1147 GNCPrice *price = in test_gnc_pricedb_lookup_nearest_in_time64()
1176 GNCPrice *price = in test_gnc_pricedb_lookup_nearest_before_t64()
/dports/finance/gnucash/gnucash-4.9/gnucash/import-export/csv-imp/
H A Dgnc-imp-props-price.cpp310 GNCPrice *old_price = gnc_pricedb_lookup_day_t64 (pdb, *m_from_commodity, in create_price()
335 GNCPrice *price = gnc_price_create (book); in create_price()
/dports/finance/gnucash/gnucash-4.9/libgnucash/doc/design/
H A Dengine.texi1437 @tindex GNCPrice
1447 A GUID uniquely identifying the GNCPrice.
1502 All of the getters return data that's internal to the GNCPrice,
1513 @deftypefun {GNCPrice *} gnc_price_create (void)
1519 @deftypefun {GNCPrice *} gnc_price_clone (GNCPrice * @var{p})
1524 @deftypefun void gnc_price_ref (GNCPrice * @var{p})
1528 @deftypefun void gnc_price_unref (GNCPrice * @var{p})
1554 @deftypefun time64 gnc_price_get_time64 (GNCPrice * @var{p})
1570 @deftypefun gint32 gnc_price_get_version (GNCPrice * @var{p})
1583 @deftypefun void gnc_price_begin_edit (GNCPrice * @var{p})
[all …]
H A Dgnucash-design.info2136 A GUID uniquely identifying the GNCPrice.
2203 -- Function: GNCPrice * gnc_price_create (void)
2209 -- Function: GNCPrice * gnc_price_clone (GNCPrice * P)
2213 -- Function: void gnc_price_ref (GNCPrice * P)
2216 -- Function: void gnc_price_unref (GNCPrice * P)
2230 -- Function: const GUID * gnc_price_get_guid (GNCPrice * P)
2239 -- Function: time64 gnc_price_get_time64 (GNCPrice * P)
2251 -- Function: gint32 gnc_price_get_version (GNCPrice * P)
2265 -- Function: void gnc_price_begin_edit (GNCPrice * P)
2268 -- Function: void gnc_price_commit_edit (GNCPrice * P)
[all …]
/dports/finance/gnucash/gnucash-4.9/bindings/
H A Dengine.i100 static const GncGUID * gncPriceGetGUID(GNCPrice *x) in gncPriceGetGUID()

12