Represents a dynamic list of function pointers of the type NumberChangedFunction. More...
#include <Observer_NumberChangedFunctionList.h>

Public Attributes | |
| NumberChangedFunction * | functions |
| Array of function pointers. | |
| size_t | functions_count |
Number of active function pointers in the functions array. | |
| size_t | allocation_count |
The number of function pointers that can be held in the functions array. | |
Represents a dynamic list of function pointers of the type NumberChangedFunction.
Definition at line 26 of file Observer_NumberChangedFunctionList.h.
| size_t allocation_count |
The number of function pointers that can be held in the functions array.
Definition at line 30 of file Observer_NumberChangedFunctionList.h.
Referenced by NumberChangedFunctionList_Add(), NumberChangedFunctionList_Copy(), NumberChangedFunctionList_Initialize(), and NumberChangedFunctionList_Remove().
| NumberChangedFunction* functions |
Array of function pointers.
Definition at line 28 of file Observer_NumberChangedFunctionList.h.
Referenced by _NumberProducer_NotifyNumberChanged(), NumberChangedFunctionList_Add(), NumberChangedFunctionList_Clear(), NumberChangedFunctionList_Copy(), NumberChangedFunctionList_Find(), NumberChangedFunctionList_Initialize(), and NumberChangedFunctionList_Remove().
| size_t functions_count |
Number of active function pointers in the functions array.
Definition at line 29 of file Observer_NumberChangedFunctionList.h.
Referenced by _NumberProducer_NotifyNumberChanged(), NumberChangedFunctionList_Add(), NumberChangedFunctionList_Copy(), NumberChangedFunctionList_Find(), and NumberChangedFunctionList_Initialize().