25 #ifndef GNC_SX_TTINFO_H
26 #define GNC_SX_TTINFO_H
37 TTInfo *gnc_ttinfo_malloc(
void);
39 void gnc_ttinfo_free(
TTInfo *info);
42 void gnc_ttinfo_set_description(
TTInfo *tti,
const char *description);
43 void gnc_ttinfo_set_num(
TTInfo *tti,
const char *num);
51 void gnc_ttinfo_set_template_splits(
TTInfo *tti, GList *splits);
53 const char * gnc_ttinfo_get_description(
TTInfo *tti);
54 const char * gnc_ttinfo_get_num(
TTInfo *tti);
56 GList * gnc_ttinfo_get_template_splits(
TTInfo *tti);
64 void gnc_ttsplitinfo_set_action(
TTSplitInfo *split_i,
const char *action);
65 const char * gnc_ttsplitinfo_get_action(
TTSplitInfo *split_i);
67 void gnc_ttsplitinfo_set_memo(
TTSplitInfo *split_i,
const char *memo);
68 const char *gnc_ttsplitinfo_get_memo(
TTSplitInfo *split_i);
70 void gnc_ttsplitinfo_set_credit_formula(
TTSplitInfo *split_i,
71 const char *credit_formula);
73 void gnc_ttsplitinfo_set_credit_formula_numeric(
TTSplitInfo *split_i,
76 const char *gnc_ttsplitinfo_get_credit_formula(
TTSplitInfo *split_i);
78 void gnc_ttsplitinfo_set_debit_formula(
TTSplitInfo *split_i,
79 const char *debit_formula);
81 void gnc_ttsplitinfo_set_debit_formula_numeric(
TTSplitInfo *split_i,
84 const char *gnc_ttsplitinfo_get_debit_formula(
TTSplitInfo *split_i);
Account handling public routines.
Scheduled Transactions public handling routines.
Commodity handling public routines.