histo_paje.c 4.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124
  1. /*
  2. * StarPU
  3. * Copyright (C) Université Bordeaux 1, CNRS 2008-2010 (see AUTHORS file)
  4. *
  5. * This program is free software; you can redistribute it and/or modify
  6. * it under the terms of the GNU Lesser General Public License as published by
  7. * the Free Software Foundation; either version 2.1 of the License, or (at
  8. * your option) any later version.
  9. *
  10. * This program is distributed in the hope that it will be useful, but
  11. * WITHOUT ANY WARRANTY; without even the implied warranty of
  12. * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
  13. *
  14. * See the GNU Lesser General Public License in COPYING.LGPL for more details.
  15. */
  16. #include "histo_paje.h"
  17. void write_paje_header(FILE *file)
  18. {
  19. fprintf(file, "\%%EventDef PajeDefineContainerType 1\n");
  20. fprintf(file, "\%% Alias string\n");
  21. fprintf(file, "\%% ContainerType string\n");
  22. fprintf(file, "\%% Name string\n");
  23. fprintf(file, "\%%EndEventDef\n");
  24. fprintf(file, "\%%EventDef PajeDefineEventType 2\n");
  25. fprintf(file, "\%% Alias string\n");
  26. fprintf(file, "\%% ContainerType string\n");
  27. fprintf(file, "\%% Name string\n");
  28. fprintf(file, "\%%EndEventDef\n");
  29. fprintf(file, "\%%EventDef PajeDefineStateType 3\n");
  30. fprintf(file, "\%% Alias string\n");
  31. fprintf(file, "\%% ContainerType string\n");
  32. fprintf(file, "\%% Name string\n");
  33. fprintf(file, "\%%EndEventDef\n");
  34. fprintf(file, "\%%EventDef PajeDefineVariableType 4\n");
  35. fprintf(file, "\%% Alias string\n");
  36. fprintf(file, "\%% ContainerType string\n");
  37. fprintf(file, "\%% Name string\n");
  38. fprintf(file, "\%%EndEventDef\n");
  39. fprintf(file, "\%%EventDef PajeDefineLinkType 5\n");
  40. fprintf(file, "\%% Alias string\n");
  41. fprintf(file, "\%% ContainerType string\n");
  42. fprintf(file, "\%% SourceContainerType string\n");
  43. fprintf(file, "\%% DestContainerType string\n");
  44. fprintf(file, "\%% Name string\n");
  45. fprintf(file, "\%%EndEventDef\n");
  46. fprintf(file, "\%%EventDef PajeDefineEntityValue 6\n");
  47. fprintf(file, "\%% Alias string\n");
  48. fprintf(file, "\%% EntityType string\n");
  49. fprintf(file, "\%% Name string\n");
  50. fprintf(file, "\%% Color color\n");
  51. fprintf(file, "\%%EndEventDef\n");
  52. fprintf(file, "\%%EventDef PajeCreateContainer 7\n");
  53. fprintf(file, "\%% Time date\n");
  54. fprintf(file, "\%% Alias string\n");
  55. fprintf(file, "\%% Type string\n");
  56. fprintf(file, "\%% Container string\n");
  57. fprintf(file, "\%% Name string\n");
  58. fprintf(file, "\%%EndEventDef\n");
  59. fprintf(file, "\%%EventDef PajeDestroyContainer 8\n");
  60. fprintf(file, "\%% Time date\n");
  61. fprintf(file, "\%% Name string\n");
  62. fprintf(file, "\%% Type string\n");
  63. fprintf(file, "\%%EndEventDef\n");
  64. fprintf(file, "\%%EventDef PajeNewEvent 9\n");
  65. fprintf(file, "\%% Time date\n");
  66. fprintf(file, "\%% Type string\n");
  67. fprintf(file, "\%% Container string\n");
  68. fprintf(file, "\%% Value string\n");
  69. fprintf(file, "\%%EndEventDef\n");
  70. fprintf(file, "\%%EventDef PajeSetState 10\n");
  71. fprintf(file, "\%% Time date\n");
  72. fprintf(file, "\%% Type string\n");
  73. fprintf(file, "\%% Container string\n");
  74. fprintf(file, "\%% Value string\n");
  75. fprintf(file, "\%%EndEventDef\n");
  76. fprintf(file, "\%%EventDef PajePushState 11\n");
  77. fprintf(file, "\%% Time date\n");
  78. fprintf(file, "\%% Type string\n");
  79. fprintf(file, "\%% Container string\n");
  80. fprintf(file, "\%% Value string\n");
  81. fprintf(file, "\%%EndEventDef\n");
  82. fprintf(file, "\%%EventDef PajePopState 12\n");
  83. fprintf(file, "\%% Time date\n");
  84. fprintf(file, "\%% Type string\n");
  85. fprintf(file, "\%% Container string\n");
  86. fprintf(file, "\%%EndEventDef\n");
  87. fprintf(file, "\%%EventDef PajeSetVariable 13\n");
  88. fprintf(file, "\%% Time date\n");
  89. fprintf(file, "\%% Type string\n");
  90. fprintf(file, "\%% Container string\n");
  91. fprintf(file, "\%% Value double\n");
  92. fprintf(file, "\%%EndEventDef\n");
  93. fprintf(file, "\%%EventDef PajeAddVariable 14\n");
  94. fprintf(file, "\%% Time date\n");
  95. fprintf(file, "\%% Type string\n");
  96. fprintf(file, "\%% Container string\n");
  97. fprintf(file, "\%% Value double\n");
  98. fprintf(file, "\%%EndEventDef\n");
  99. fprintf(file, "\%%EventDef PajeSubVariable 15\n");
  100. fprintf(file, "\%% Time date\n");
  101. fprintf(file, "\%% Type string\n");
  102. fprintf(file, "\%% Container string\n");
  103. fprintf(file, "\%% Value double\n");
  104. fprintf(file, "\%%EndEventDef\n");
  105. fprintf(file, "\%%EventDef PajeStartLink 18\n");
  106. fprintf(file, "\%% Time date\n");
  107. fprintf(file, "\%% Type string\n");
  108. fprintf(file, "\%% Container string\n");
  109. fprintf(file, "\%% Value string\n");
  110. fprintf(file, "\%% SourceContainer string\n");
  111. fprintf(file, "\%% Key string\n");
  112. fprintf(file, "\%%EndEventDef\n");
  113. fprintf(file, "\%%EventDef PajeEndLink 19\n");
  114. fprintf(file, "\%% Time date\n");
  115. fprintf(file, "\%% Type string\n");
  116. fprintf(file, "\%% Container string\n");
  117. fprintf(file, "\%% Value string\n");
  118. fprintf(file, "\%% DestContainer string\n");
  119. fprintf(file, "\%% Key string\n");
  120. fprintf(file, "\%%EndEventDef\n");
  121. }