annotate dependency.h @ 130:5475f90c248a

fix outputs (dependency file creation, counter length)
author Nina Engelhardt
date Wed, 07 Sep 2011 13:26:30 +0200
parents ce02441b77cf
children
rev   line source
Nina@129 1 /*
Nina@129 2 * File: dependency.h
Nina@129 3 * Author: engelhardt
Nina@129 4 *
Nina@129 5 * Created on 29. August 2011, 17:41
Nina@129 6 */
Nina@129 7
Nina@129 8 #ifndef DEPENDENCY_H
Nina@129 9 #define DEPENDENCY_H
Nina@129 10
Nina@129 11 #include "DynArray/DynArray.h"
Nina@129 12 #include <stdio.h>
Nina@129 13
Nina@129 14
Nina@129 15
Nina@129 16 typedef struct {
Nina@129 17 int from_vp;
Nina@129 18 int from_task;
Nina@129 19 int to_vp;
Nina@129 20 int to_task;
Nina@129 21 } Dependency;
Nina@129 22
Nina@129 23 FILE* dependency_file;
Nina@129 24
Nina@129 25 Dependency* new_dependency(int from_vp, int from_task, int to_vp, int to_task);
Nina@129 26
Nina@129 27 int set_dependency_file(FILE* file);
Nina@129 28
Nina@130 29 void print_dependency_to_file(void* dep);
Nina@129 30
Nina@129 31 #endif /* DEPENDENCY_H */
Nina@129 32