Ejemplo n.º 1
0
globle BOOLEAN AddSaveFunction(
  void *theEnv,
  char *name,
  void (*functionPtr)(void *,void *,char *),
  int priority)
  {
#if (MAC_MCW || IBM_MCW) && (RUN_TIME || BLOAD_ONLY)
#pragma unused(name)
#pragma unused(functionPtr)
#pragma unused(priority)
#endif

#if (! RUN_TIME) && (! BLOAD_ONLY)
   ConstructData(theEnv)->ListOfSaveFunctions =
     AddFunctionToCallList(theEnv,name,priority,
                           (void (*)(void *)) functionPtr,
                           ConstructData(theEnv)->ListOfSaveFunctions,TRUE);
#else
#if MAC_MCW || IBM_MCW
#pragma unused(theEnv)
#endif
#endif

   return(1);
  }
Ejemplo n.º 2
0
globle intBool AddSaveFunction(
  void *theEnv,
  EXEC_STATUS,
  char *name,
  void (*functionPtr)(void *,EXEC_STATUS,void *,char *),
  int priority)
  {
#if (MAC_MCW || WIN_MCW) && (RUN_TIME || BLOAD_ONLY)
#pragma unused(name)
#pragma unused(functionPtr)
#pragma unused(priority)
#endif

#if (! RUN_TIME) && (! BLOAD_ONLY)
   ConstructData(theEnv,execStatus)->ListOfSaveFunctions =
     AddFunctionToCallList(theEnv,execStatus,name,priority,
                           (void (*)(void *,EXEC_STATUS)) functionPtr,
                           ConstructData(theEnv,execStatus)->ListOfSaveFunctions,TRUE);
#else
#if MAC_MCW || WIN_MCW || MAC_XCD
#pragma unused(theEnv,execStatus)
#endif
#endif

   return(1);
  }
Ejemplo n.º 3
0
Archivo: bload.c Proyecto: atextor/derp
globle void AddAbortBloadFunction(
  void *theEnv,
  char *name,
  void (*func)(void *),
  int priority)
  {
   BloadData(theEnv)->AbortBloadFunctions = AddFunctionToCallList(theEnv,name,priority,func,BloadData(theEnv)->AbortBloadFunctions,TRUE);
  }
Ejemplo n.º 4
0
globle void AddAfterModuleDefinedFunction(
  char *name,
  void (*func)(void),
  int priority)
  {
   AfterModuleDefinedFunctions =
     AddFunctionToCallList(name,priority,func,AfterModuleDefinedFunctions);
  }
Ejemplo n.º 5
0
globle void AddAfterModuleDefinedFunction(
  void *theEnv,
  char *name,
  void (*func)(void *),
  int priority)
  {
   DefmoduleData(theEnv)->AfterModuleDefinedFunctions =
     AddFunctionToCallList(theEnv,name,priority,func,DefmoduleData(theEnv)->AfterModuleDefinedFunctions,TRUE);
  }
Ejemplo n.º 6
0
globle BOOLEAN AddResetFunction(
  char *name,
  void (*functionPtr)(void),
  int priority)
  {
   ListOfResetFunctions = AddFunctionToCallList(name,priority,
                                                functionPtr,
                                                ListOfResetFunctions);
   return(TRUE);
  }
Ejemplo n.º 7
0
Archivo: bload.c Proyecto: atextor/derp
globle void AddClearBloadReadyFunction(
  void *theEnv,
  char *name,
  int (*func)(void *),
  int priority)
  {
   BloadData(theEnv)->ClearBloadReadyFunctions =
      AddFunctionToCallList(theEnv,name,priority,
                            (void (*)(void *)) func,
                            BloadData(theEnv)->ClearBloadReadyFunctions,TRUE);
  }
Ejemplo n.º 8
0
globle intBool EnvAddResetFunction(
  void *theEnv,
  const char *name,
  void (*functionPtr)(void *),
  int priority)
  {
   ConstructData(theEnv)->ListOfResetFunctions = AddFunctionToCallList(theEnv,name,priority,
                                                functionPtr,
                                                ConstructData(theEnv)->ListOfResetFunctions,TRUE);
   return(TRUE);
  }
Ejemplo n.º 9
0
globle BOOLEAN AddClearFunction(
  char *name,
  void (*functionPtr)(void),
  int priority)
  {
   ListOfClearFunctions =
      AddFunctionToCallList(name,priority,
                            (void (*)(void)) functionPtr,
                            ListOfClearFunctions);
   return(1);
  }
Ejemplo n.º 10
0
globle intBool EnvAddRunFunction(
  void *theEnv,
  char *name,
  void (*functionPtr)(void *),
  int priority)
  {
   EngineData(theEnv)->ListOfRunFunctions = AddFunctionToCallList(theEnv,name,priority,
                                              functionPtr,
                                              EngineData(theEnv)->ListOfRunFunctions,TRUE);
   return(1);
  }
Ejemplo n.º 11
0
globle intBool AddClearReadyFunction(
  void *theEnv,
  const char *name,
  int (*functionPtr)(void *),
  int priority)
  {
   ConstructData(theEnv)->ListOfClearReadyFunctions =
     AddFunctionToCallList(theEnv,name,priority,
                           (void (*)(void *)) functionPtr,
                           ConstructData(theEnv)->ListOfClearReadyFunctions,TRUE);
   return(1);
  }
Ejemplo n.º 12
0
bool EnvAddClearFunction(
  void *theEnv,
  const char *name,
  void (*functionPtr)(void *),
  int priority)
  {
   ConstructData(theEnv)->ListOfClearFunctions =
      AddFunctionToCallList(theEnv,name,priority,
                            (void (*)(void *)) functionPtr,
                            ConstructData(theEnv)->ListOfClearFunctions);
   return(true);
  }
Ejemplo n.º 13
0
globle BOOLEAN EnvAddClearFunction(
  void *theEnv,
  char *name,
  void (*functionPtr)(void *),
  int priority)
  {
   ConstructData(theEnv)->ListOfClearFunctions =
      AddFunctionToCallList(theEnv,name,priority,
                            (void (*)(void *)) functionPtr,
                            ConstructData(theEnv)->ListOfClearFunctions,TRUE);
   return(1);
  }
Ejemplo n.º 14
0
globle intBool EnvAddResetFunction(
  void *theEnv,
  EXEC_STATUS,
  char *name,
  void (*functionPtr)(void *,EXEC_STATUS),
  int priority)
  {
   ConstructData(theEnv,execStatus)->ListOfResetFunctions = AddFunctionToCallList(theEnv,execStatus,name,priority,
                                                functionPtr,
                                                ConstructData(theEnv,execStatus)->ListOfResetFunctions,TRUE);
   return(TRUE);
  }
Ejemplo n.º 15
0
globle intBool AddClearReadyFunction(
  void *theEnv,
  EXEC_STATUS,
  char *name,
  int (*functionPtr)(void *,EXEC_STATUS),
  int priority)
  {
   ConstructData(theEnv,execStatus)->ListOfClearReadyFunctions =
     AddFunctionToCallList(theEnv,execStatus,name,priority,
                           (void (*)(void *,EXEC_STATUS)) functionPtr,
                           ConstructData(theEnv,execStatus)->ListOfClearReadyFunctions,TRUE);
   return(1);
  }
Ejemplo n.º 16
0
globle intBool AddResetFunction(
  char *name,
  void (*functionPtr)(void),
  int priority)
  {
   void *theEnv = GetCurrentEnvironment();
   EXEC_STATUS  = GetCurrentExecutionStatus();
   
   ConstructData(theEnv,execStatus)->ListOfResetFunctions = 
      AddFunctionToCallList(theEnv,execStatus,name,priority,(void (*)(void *,EXEC_STATUS)) functionPtr,
                            ConstructData(theEnv,execStatus)->ListOfResetFunctions,FALSE);
   return(TRUE);
  }
Ejemplo n.º 17
0
globle intBool AddResetFunction(
  const char *name,
  void (*functionPtr)(void),
  int priority)
  {
   void *theEnv;
   
   theEnv = GetCurrentEnvironment();
   
   ConstructData(theEnv)->ListOfResetFunctions = 
      AddFunctionToCallList(theEnv,name,priority,(void (*)(void *)) functionPtr,
                            ConstructData(theEnv)->ListOfResetFunctions,FALSE);
   return(TRUE);
  }
Ejemplo n.º 18
0
globle intBool AddRunFunction(
  char *name,
  void (*functionPtr)(void),
  int priority)
  {
   void *theEnv;
   
   theEnv = GetCurrentEnvironment();

   EngineData(theEnv)->ListOfRunFunctions = 
       AddFunctionToCallList(theEnv,name,priority,(void (*)(void *)) functionPtr,
                             EngineData(theEnv)->ListOfRunFunctions,TRUE);
   return(1);
  }
Ejemplo n.º 19
0
globle BOOLEAN AddClearFunction(
  char *name,
  void (*functionPtr)(void),
  int priority)
  {
   void *theEnv;
   
   theEnv = GetCurrentEnvironment();
   
   ConstructData(theEnv)->ListOfClearFunctions =
      AddFunctionToCallList(theEnv,name,priority,
                            (void (*)(void *)) functionPtr,
                            ConstructData(theEnv)->ListOfClearFunctions,FALSE);
   return(1);
  }
Ejemplo n.º 20
0
globle intBool AddSaveFunction(
  void *theEnv,
  const char *name,
  void (*functionPtr)(void *,void *,const char *),
  int priority)
  {
#if (! RUN_TIME) && (! BLOAD_ONLY)
   ConstructData(theEnv)->ListOfSaveFunctions =
     AddFunctionToCallList(theEnv,name,priority,
                           (void (*)(void *)) functionPtr,
                           ConstructData(theEnv)->ListOfSaveFunctions,TRUE);
#else
#if MAC_XCD
#pragma unused(theEnv)
#endif
#endif

   return(1);
  }
Ejemplo n.º 21
0
globle BOOLEAN AddSaveFunction(
  char *name,
  void (*functionPtr)(char *),
  int priority)
  {
#if (MAC_MPW || MAC_MCW) && (RUN_TIME || BLOAD_ONLY)
#pragma unused(name)
#pragma unused(functionPtr)
#pragma unused(priority)
#endif
#if (! RUN_TIME) && (! BLOAD_ONLY)
   ListOfSaveFunctions =
     AddFunctionToCallList(name,priority,
                           (void (*)(void)) functionPtr,
                           ListOfSaveFunctions);
#endif

   return(1);
  }