Go to the source code of this file.
◆ SAL_IMPLEMENT_MAIN
      
        
          | #define SAL_IMPLEMENT_MAIN | ( |  | ) |  | 
      
 
Value:    static int  SAL_CALL sal_main(void); \
    SAL_MAIN_IMPL \
    SAL_WIN_WinMain \
    static int SAL_CALL sal_main(void)
 
 
◆ SAL_IMPLEMENT_MAIN_WITH_ARGS
      
        
          | #define SAL_IMPLEMENT_MAIN_WITH_ARGS | ( |  | _argc_, | 
        
          |  |  |  | _argv_ ) | 
      
 
Value:    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_)
 
 
◆ SAL_MAIN_IMPL
Value:int SAL_DLLPUBLIC_EXPORT SAL_CALL main(int argc, char ** argv) \
{ \
    int ret; \
    sal_detail_initialize(argc, argv); \
    ret = sal_main(); \
    sal_detail_deinitialize(); \
    return ret; \
}
 
 
◆ SAL_MAIN_WITH_ARGS_IMPL
      
        
          | #define SAL_MAIN_WITH_ARGS_IMPL | 
      
 
Value:int SAL_DLLPUBLIC_EXPORT 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; \
}
 
 
◆ SAL_WIN_WinMain
◆ sal_detail_deinitialize()
◆ sal_detail_initialize()
      
        
          | SAL_DLLPUBLIC void sal_detail_initialize | ( | int | argc, | 
        
          |  |  | char ** | argv ) |