meta, C++


#undef   BB

#undef   BBStr

#undef   bb

#undef   bbStr

#define BB

#define BBStr( x,y,z )  ;

#define bb

#define bbStr( x,y,z )  ;

#ifndef procNestOn

#undef   LB_

#undef   LE_

#undef   LE_ret

#undef      ret

#undef      ret_

#undef   __

#undef   ___

#define LB_( x )   

    {

    #define LE_        

    }

#define ret_   return ;

#define LE_ret( x )   return( x );   

#define ret( x )   return( x );

#define __

#define ___

#endif

/* Module      ut/ewinapp                         exec_ut.ic

   *****************************************************************************

   Authors     GRT, LEC, GRT

*/

#include for_all.h

#include  <afxwin.h>

#include  <afxole.h>

#include  <vertres.h>

#include exceptns.h

C++ . ALL . top . meta    

class EWinApp


: public CWinApp /* _____________________________________________________________________________ R e u s e . f o r . MFC Applications for making using Class ExecUt also together with MFC _____________________________________________________________________________ */ { public: protected: private: // exported methods: public: virtual BOOL EWinApp :: InitInstance( /* ----------------------------------------------------------------------------- Der Aufrufer garantiert: - - sein Auftrag: Initialisiere den durch Klasse ExecUt beschriebenen Error Handling Mechanismus. - Return: siehe CWinApp :: InitInstance Die Funktion garantiert: errno = EN_ok ----------------------------------------------------------------------------- */ ) ; public: virtual int EWinApp :: ExitInstance( // hidden by macros/* ----------------------------------------------------------------------------- Der Aufrufer garantiert: Statt return( EWinApp :: ExitInstance() ) stets nur ret_WinAppExit zu schreiben. Das ist notwendig, damit pretty.exe dieses return() nicht zu ret() macht, d.h. damit exut nur angesprochen wird, solange es auch wirklich existiert. - sein Auftrag: Gebe allen in InitInstance() allokierten Speicher frei. - Return: siehe CWinApp :: ExitInstance() Die Funktion garantiert: - ----------------------------------------------------------------------------- */ ) ; public: void EWinApp :: Exit( /* ----------------------------------------------------------------------------- Der Aufrufer garantiert: - - sein Auftrag: Programm beenden Die Funktion garantiert: exit ----------------------------------------------------------------------------- */ ) ; #include ewinapp.h3 } ; #endif
top . C++
Include-structure of
todir / ewinapp.h

.   ewinapp.h3
.   exceptns.h
.   .   for_all.h
.   .   .   exec_ut.h
.   .   .   .   exec_ut.h3
.   .   .   .   macros_1.h
.   .   .   .   traceco.h
.   .   .   precomp.h
.   .   .   .   basis.h
.   .   .   .   .   compiler.h
.   .   .   .   .   dmlerr.h
.   .   .   .   en.h
.   .   .   .   .   en_lec.h
.   .   .   .   limits.h
.   .   .   .   mt.h
.   .   .   .   obsolete.h
.   .   .   .   ot.h
.   .   .   .   st.h
.   .   .   .   trace.h
.   .   .   standard.h
.   .   .   toscreen.h

21 include files
top . is_inc_for . C++