design_pattern_for_c  V 1.00
director.h
Go to the documentation of this file.
1 
5 #ifndef DIRECTOR_H_
6 #define DIRECTOR_H_
7 #include "lower_layer_director.h"
8 
10 /* @{ */
12 Director director_new(char * builder_lib_name, char * builder_interface_conf);
14 void director_construct(Director director, void * initial_parameter, void (*initial_result)(int result));
16 void director_destruct(Director director);
20 void director_interface_class_free(Director this, void * instance);
22 void director_free(Director this);
23 /* }@ */
24 #endif
void director_interface_class_free(Director this, void *instance)
interface class free
Definition: director.c:220
This is API for director class action as design petten In this case, Builder interface is included by...
director class
Director director_new(char *builder_lib_name, char *builder_interface_conf)
director new
Definition: director.c:152
void director_construct(Director director, void *initial_parameter, void(*initial_result)(int result))
director construct
Definition: director.c:195
void * director_interface_class_new(Director this)
interface class new
Definition: director.c:211
void director_destruct(Director director)
director destruct
Definition: director.c:206
void director_free(Director this)
director free
Definition: director.c:229