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

Public Member Functions

void * operator new (size_t size)
 
void free ()
 
void operator delete (void *book, size_t size)
 
 MOCK_METHOD0 (malloc_split, Split *())
 
 MOCK_CONST_METHOD0 (use_split_action_for_num_field, gboolean())
 

Additional Inherited Members

- Data Fields inherited from QofBook
QofInstance inst
 
gboolean session_dirty
 
time64 dirty_time
 
QofBookDirtyCB dirty_cb
 
gpointer dirty_data
 
GHashTable * hash_of_collections
 
GHashTable * data_tables
 
GHashTable * data_table_finalizers
 
gboolean read_only
 
char book_open
 
gboolean shutting_down
 
gint32 version
 
QofBackendbackend
 
gboolean cached_num_field_source
 
gboolean cached_num_field_source_isvalid
 
gint cached_num_days_autoreadonly
 
gboolean cached_num_days_autoreadonly_isvalid
 

Detailed Description

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

Constructor & Destructor Documentation

◆ QofMockBook()

QofMockBook::QofMockBook ( )
inline

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

28 {
29 hash_of_collections = nullptr;
30 data_tables = nullptr;
31 data_table_finalizers = nullptr;
32
33 book_open = 'n';
34 read_only = TRUE;
35 session_dirty = FALSE;
36
37 version = 0;
38
39 cached_num_field_source_isvalid = FALSE;
40 cached_num_days_autoreadonly_isvalid = FALSE;
41 }

◆ ~QofMockBook()

QofMockBook::~QofMockBook ( )
inlineprotected

Definition at line 63 of file gmock-qofbook.hpp.

63{}

Member Function Documentation

◆ free()

void QofMockBook::free ( )
inline

Definition at line 48 of file gmock-qofbook.hpp.

49 {
50 delete this;
51 }

◆ operator delete()

void QofMockBook::operator delete ( void *  book,
size_t  size 
)
inline

Definition at line 52 of file gmock-qofbook.hpp.

53 {
54 mock_g_object_unref(book, size);
55 }

◆ operator new()

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

Definition at line 42 of file gmock-qofbook.hpp.

43 {
44 return mock_g_object_new (QOF_TYPE_MOCKBOOK, NULL, size);
45 }

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