diff options
Diffstat (limited to 'ace/OS_main.h')
-rw-r--r-- | ace/OS_main.h | 23 |
1 files changed, 1 insertions, 22 deletions
diff --git a/ace/OS_main.h b/ace/OS_main.h index 58e02261a03..a47e4b069e2 100644 --- a/ace/OS_main.h +++ b/ace/OS_main.h @@ -67,9 +67,7 @@ || (defined (ACE_PSOS) && defined (ACE_PSOS_LACKS_ARGC_ARGV)) # define main \ -ACE_BEGIN_VERSIONED_NAMESPACE_DECL \ ace_os_main_i (int, char *[]); \ -ACE_END_VERSIONED_NAMESPACE_DECL \ ACE_MAIN () /* user's entry point, e.g., "main" w/out argc, argv */ \ { \ ace_os_main_i (argc, argv); /* what the user calls "main" */ \ @@ -77,16 +75,14 @@ ACE_MAIN () /* user's entry point, e.g., "main" w/out argc, argv */ \ int \ ace_main_i -# elif defined (ACE_VXWORKS) && !defined (__RTP__) +# elif defined (ACE_VXWORKS) typedef int (*ace_main_proc_ptr)(int, char *[]); extern ace_main_proc_ptr vx_ace_main_i_ptr; # define main \ -ACE_BEGIN_VERSIONED_NAMESPACE_DECL \ ace_os_main_i (int, char *[]); \ -ACE_END_VERSIONED_NAMESPACE_DECL \ int ace_main_i(int, char *[]); \ int \ ACE_MAIN (int argc, char *argv[]) /* user's entry point, e.g., main */ \ @@ -100,9 +96,7 @@ ace_main_i # elif !defined (ACE_WIN32) # define main \ -ACE_BEGIN_VERSIONED_NAMESPACE_DECL \ ace_os_main_i (int, char *[]); \ -ACE_END_VERSIONED_NAMESPACE_DECL \ int \ ACE_MAIN (int argc, char *argv[]) /* user's entry point, e.g., main */ \ { \ @@ -114,9 +108,6 @@ ace_main_i # elif !defined (ACE_HAS_WINCE) # if defined (ACE_WIN32) && defined (ACE_USES_WCHAR) - -ACE_BEGIN_VERSIONED_NAMESPACE_DECL - class ACE_Export ACE_Main_Base { public: @@ -124,8 +115,6 @@ public: virtual int run_i (int, ACE_TCHAR *[]) = 0; }; -ACE_END_VERSIONED_NAMESPACE_DECL - # define wmain \ ace_wmain_i (int, ACE_TCHAR *[]); \ ACE_Export int ace_os_wmain_i (ACE_Main_Base&, int, ACE_TCHAR *[]); \ @@ -145,8 +134,6 @@ ace_wmain_i # else /* ! (ACE_WIN32 && ACE_USES_WCHAR) */ -ACE_BEGIN_VERSIONED_NAMESPACE_DECL - class ACE_Export ACE_Main_Base { public: @@ -154,18 +141,14 @@ public: virtual int run_i (int, char *[]) = 0; }; -ACE_END_VERSIONED_NAMESPACE_DECL - # define main \ ace_main_i (int, char *[]); \ -ACE_BEGIN_VERSIONED_NAMESPACE_DECL \ ACE_Export int ace_os_main_i (ACE_Main_Base&, int, char *[]); \ class ACE_Main : public ACE_Main_Base {int run_i (int, char *[]);}; \ inline int ACE_Main::run_i (int argc, char *argv[]) \ { \ return ace_main_i (argc, argv); \ } \ -ACE_END_VERSIONED_NAMESPACE_DECL \ int \ ACE_MAIN (int argc, char *argv[]) /* user's entry point, e.g., wmain */ \ { \ @@ -179,8 +162,6 @@ ace_main_i # else /* ACE_HAS_WINCE */ -ACE_BEGIN_VERSIONED_NAMESPACE_DECL - class ACE_Export ACE_Main_Base { public: @@ -188,8 +169,6 @@ public: virtual int run_i (int, ACE_TCHAR *[]) = 0; }; -ACE_END_VERSIONED_NAMESPACE_DECL - # if defined (ACE_TMAIN) // Use WinMain on CE; others give warning/error. # undef ACE_TMAIN # endif // ACE_TMAIN |