GnuCash c935c2f+
Loading...
Searching...
No Matches
Public Member Functions
MockSplit Class Reference
Inheritance diagram for MockSplit:

Public Member Functions

void * operator new (size_t size)
 
void free ()
 
void operator delete (void *split, size_t size)
 
 MOCK_METHOD0 (init, void())
 
 MOCK_CONST_METHOD0 (get_book, QofBook *())
 
 MOCK_CONST_METHOD0 (get_account, Account *())
 
 MOCK_METHOD1 (set_account, void(Account *))
 
 MOCK_CONST_METHOD0 (get_amount, gnc_numeric())
 
 MOCK_METHOD1 (set_amount, void(gnc_numeric))
 
 MOCK_CONST_METHOD0 (get_value, gnc_numeric())
 
 MOCK_METHOD1 (set_value, void(gnc_numeric))
 
 MOCK_CONST_METHOD0 (get_memo, const char *())
 
 MOCK_METHOD1 (set_memo, void(const char *))
 
 MOCK_CONST_METHOD0 (get_online_id, const char *())
 
 MOCK_METHOD1 (set_online_id, void(const char *))
 
 MOCK_CONST_METHOD0 (get_reconcile, char())
 
 MOCK_METHOD1 (set_reconcile, void(char))
 
 MOCK_METHOD1 (set_date_reconciled_secs, void(time64))
 
 MOCK_CONST_METHOD0 (get_action, const char *())
 
 MOCK_CONST_METHOD0 (get_other_split, Split *())
 
 MOCK_CONST_METHOD0 (get_parent, Transaction *())
 
 MOCK_METHOD1 (set_parent, void(Transaction *))
 

Detailed Description

Definition at line 24 of file gmock-Split.hpp.

Constructor & Destructor Documentation

◆ MockSplit()

MockSplit::MockSplit ( )
inline

Definition at line 27 of file gmock-Split.hpp.

28 {
29 acc = nullptr;
30 orig_acc = nullptr;
31 parent = nullptr;
32 orig_parent = nullptr;
33 lot = nullptr;
34
35 action = nullptr;
36 memo = nullptr;
37 reconciled = VREC;
38 amount = gnc_numeric_zero();
39 value = gnc_numeric_zero();
40
41 date_reconciled = 0;
42
43 balance = gnc_numeric_zero();
44 cleared_balance = gnc_numeric_zero();
45 reconciled_balance = gnc_numeric_zero();
46 noclosing_balance = gnc_numeric_zero();
47
48 gains = GAINS_STATUS_UNKNOWN;
49 gains_split = nullptr;
50 }
#define VREC
split is void
Definition Split.h:77

◆ ~MockSplit()

MockSplit::~MockSplit ( )
inlineprotected

Definition at line 89 of file gmock-Split.hpp.

89{}

Member Function Documentation

◆ free()

void MockSplit::free ( )
inline

Definition at line 57 of file gmock-Split.hpp.

58 {
59 delete this;
60 }

◆ operator delete()

void MockSplit::operator delete ( void *  split,
size_t  size 
)
inline

Definition at line 61 of file gmock-Split.hpp.

62 {
63 mock_g_object_unref(split, size);
64 }

◆ operator new()

void * MockSplit::operator new ( size_t  size)
inline

Definition at line 51 of file gmock-Split.hpp.

52 {
53 return mock_g_object_new (GNC_TYPE_MOCKSPLIT, NULL, size);
54 }

The documentation for this class was generated from the following file: