diff options
author | goodale <goodale@17b73243-c579-4c4c-a9d2-2d5706c11dac> | 2000-01-27 17:13:59 +0000 |
---|---|---|
committer | goodale <goodale@17b73243-c579-4c4c-a9d2-2d5706c11dac> | 2000-01-27 17:13:59 +0000 |
commit | f1ab796906634b08f982f69de4b02a6a4040f030 (patch) | |
tree | 01d9356075a7a03cff2a943b63c3799656138627 /src/include/cctki_Schedule.h | |
parent | ee7925137d960c725c9fadf4c2f3bc72b80fc7c9 (diff) |
Split cctki_Schedule.h in two
cctki_Schedule.h just contains prototypes and stuff from the schedule directory.
cctki_ScheduleBindings.h contains routines from the rest of cactus.
Tom
git-svn-id: http://svn.cactuscode.org/flesh/trunk@1308 17b73243-c579-4c4c-a9d2-2d5706c11dac
Diffstat (limited to 'src/include/cctki_Schedule.h')
-rw-r--r-- | src/include/cctki_Schedule.h | 66 |
1 files changed, 9 insertions, 57 deletions
diff --git a/src/include/cctki_Schedule.h b/src/include/cctki_Schedule.h index 1a3f59c5..f2662312 100644 --- a/src/include/cctki_Schedule.h +++ b/src/include/cctki_Schedule.h @@ -3,7 +3,8 @@ @date Wed Sep 15 22:49:24 1999 @author Tom Goodale @desc - Schedule stuff which can be seen by the rest of the flesh. + Schedule stuff from the core schedule subsystem + which can be seen by the rest of the flesh. @enddesc @version $Header$ @@*/ @@ -27,7 +28,8 @@ typedef struct T_SCHED_MODIFIER #ifdef __cplusplus -extern "C" { +extern "C" +{ #endif /* Routines to create items */ @@ -35,63 +37,13 @@ t_sched_modifier *CCTKi_ScheduleAddModifier(t_sched_modifier *orig, const char *modifier, const char *argument); -int CCTKi_ScheduleFunction - ( - void *function, - const char *name, - const char *thorn, - const char *implementation, - const char *description, - const char *where, - const char *language, - int n_mem_groups, - int n_comm_groups, - int n_trigger_groups, - int n_before, - int n_after, - int n_while, - ... - ); - -int CCTKi_ScheduleGroup - ( - const char *name, - const char *thorn, - const char *implementation, - const char *description, - const char *where, - int n_mem_groups, - int n_comm_groups, - int n_trigger_groups, - int n_before, - int n_after, - int n_while, - ... - ); - -int CCTKi_ScheduleGroupStorage(const char *group); - -int CCTKi_ScheduleGroupComm(const char *group); -int CCTKi_ScheduleTraverse(const char *where, - void *GH, - int (*calling_function)(void *, void *, void *)); - -int CCTKi_ScheduleGHInit(void *GH); - - -int CCTKi_DoScheduleFunction - ( - const char *gname, - const char *fname, - void *func, - t_sched_modifier *modifiers, - void *attributes - ); -t_sched_modifier *CCTKi_DoScheduleAddModifier(t_sched_modifier *orig, - const char *modifier, - const char *argument); +int CCTKi_DoScheduleFunction(const char *gname, + const char *fname, + void *func, + t_sched_modifier *modifiers, + void *attributes); int CCTKi_DoScheduleGroup ( |