design_pattern_for_c  V 1.00
flyweight_factory_t Struct Reference

FlyweightFactory member definition, defined in flyweight.c. More...

#include <flyweight.h>

Collaboration diagram for flyweight_factory_t:

Data Fields

flyweight_methods_t methods
 
size_t class_size
 methods More...
 
FlyweightInstance class_instances
 size of class More...
 
pthread_mutex_t * lock
 list of instance More...
 

Detailed Description

FlyweightFactory member definition, defined in flyweight.c.

Definition at line 41 of file flyweight.c.

Field Documentation

◆ class_instances

FlyweightInstance class_instances

size of class

Definition at line 45 of file flyweight.c.

◆ class_size

size_t class_size

methods

Definition at line 44 of file flyweight.c.

◆ lock

pthread_mutex_t* lock

list of instance

Definition at line 46 of file flyweight.c.

◆ methods

Definition at line 43 of file flyweight.c.


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