File: class_window.h

package info (click to toggle)
jmp 0.48-1
  • links: PTS
  • area: main
  • in suites: etch, etch-m68k
  • size: 2,692 kB
  • ctags: 1,732
  • sloc: ansic: 13,985; sh: 8,611; makefile: 526; yacc: 318; java: 18
file content (31 lines) | stat: -rw-r--r-- 616 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
#ifndef CLASS_WINDOW_H__
#define CLASS_WINDOW_H__

#include <stdio.h>

/** Build the window used for class tracing. 
 */
void setup_class_tracing ();

/** Update the data in the class tracing window.
 * @param classes the new data.
 */
void update_class_tree (hashtab* classes);

/** Dump the classes to the given file.
 */
void dump_classes (hashtab* classes, FILE* f);

/** Dispose the window used for class tracing. 
 */
void quit_class_window ();

/** Get number of visible rows. 
 */
int get_class_rows ();

/** Set the number of visible rows.
 */
void set_class_rows (int rows);

#endif /* CLASS_WINDOW_H__ */