UDK 3.2.7 C/C++ API Reference
|
#include <sal/types.h>
Go to the source code of this file.
Defines | |
#define | SAL_MAIN_WITH_ARGS_IMPL |
#define | SAL_MAIN_IMPL |
#define | SAL_WIN_WinMain |
#define | SAL_IMPLEMENT_MAIN_WITH_ARGS(_argc_, _argv_) |
#define | SAL_IMPLEMENT_MAIN() |
Functions | |
SAL_DLLPUBLIC void | sal_detail_initialize (int argc, char **argv) |
SAL_DLLPUBLIC void | sal_detail_deinitialize () |
#define SAL_IMPLEMENT_MAIN | ( | ) |
static int SAL_CALL sal_main(void); \ SAL_MAIN_IMPL \ SAL_WIN_WinMain \ static int SAL_CALL sal_main(void)
#define SAL_IMPLEMENT_MAIN_WITH_ARGS | ( | _argc_, | |
_argv_ | |||
) |
static int SAL_CALL sal_main_with_args (int _argc_, char ** _argv_); \ SAL_MAIN_WITH_ARGS_IMPL \ SAL_WIN_WinMain \ static int SAL_CALL sal_main_with_args(int _argc_, char ** _argv_)
#define SAL_MAIN_IMPL |
int SAL_CALL main(int argc, char ** argv) \ { \ int ret; \ sal_detail_initialize(argc, argv); \ ret = sal_main(); \ sal_detail_deinitialize(); \ return ret; \ }
#define SAL_MAIN_WITH_ARGS_IMPL |
int SAL_CALL main(int argc, char ** argv) \ { \ int ret; \ sal_detail_initialize(argc, argv); \ ret = sal_main_with_args(argc, argv); \ sal_detail_deinitialize(); \ return ret; \ }
#define SAL_WIN_WinMain |
SAL_DLLPUBLIC void sal_detail_deinitialize | ( | ) |
SAL_DLLPUBLIC void sal_detail_initialize | ( | int | argc, |
char ** | argv | ||
) |