#include "Platform.h"
Functions | |
GAL_API void GACALL | GaInitialize () |
This function initializes GAL. Main purpose is to initialize global random generators and operation catalogues. | |
GAL_API void GACALL | GaFinalize () |
GaFinalize should be call before exiting application, and after work with GAL is done. It releases all acquired memory and resources needed for library. |
GAL_API void GACALL GaFinalize | ( | ) |
GaFinalize
should be call before exiting application, and after work with GAL is done. It releases all acquired memory and resources needed for library.
Objects which were instantiated by the user, except those objects which was added to global operation catalogues, must be destroyed prior calling GaFinalize
. Note that any object of operation which was added to global catalogues will be deleted after GaFinalize
call.
GAL_API void GACALL GaInitialize | ( | ) |
This function initializes GAL. Main purpose is to initialize global random generators and operation catalogues.
No library feature should be called before calling GaInitialize
.