GnuCash  5.6-150-g038405b370+
Typedefs | Functions

Account public routines (C++ api) More...

#include <vector>
#include <functional>
#include <Account.h>

Go to the source code of this file.

Typedefs

using SplitsVec = std::vector< Split * >
 
using AccountVec = std::vector< Account * >
 

Functions

const SplitsVec & xaccAccountGetSplits (const Account *)
 
void gnc_account_foreach_descendant (const Account *, std::function< void(Account *)> func)
 
void gnc_account_foreach_split (const Account *, std::function< void(Split *)>, bool)
 
void gnc_account_foreach_split_until_date (const Account *acc, time64 end_date, std::function< void(Split *)> f)
 
Split * gnc_account_find_split (const Account *, std::function< bool(const Split *)>, bool)
 scans account split list (in forward or reverse order) until predicate split->bool returns true. More...
 

Detailed Description

Account public routines (C++ api)

Definition in file Account.hpp.