Design Pattern Examples
Overview of object-oriented design patterns
GroupList Struct Reference

Represents a list of groups. Call GroupList_Initialize() to start and GroupList_Clear() to release all resources and restore to empty state. More...

#include <Mediator_GroupList.h>

Collaboration diagram for GroupList:
Collaboration graph

Public Attributes

Group ** groups
 Array of pointers to Group objects.
 
size_t groups_count
 Number of pointers in the groups list.
 
size_t allocated_count
 Size of the allocated groups list.
 

Detailed Description

Represents a list of groups. Call GroupList_Initialize() to start and GroupList_Clear() to release all resources and restore to empty state.

Definition at line 18 of file Mediator_GroupList.h.

Member Data Documentation

◆ allocated_count

size_t allocated_count

Size of the allocated groups list.

Definition at line 22 of file Mediator_GroupList.h.

Referenced by GroupList_AddGroup(), GroupList_Initialize(), and GroupList_RemoveGroup().

◆ groups

◆ groups_count


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