Home My Page Projects Code Snippets Project Openings diderot
Summary Activity Tracker Tasks SCM

SCM Repository

[diderot] Annotation of /branches/vis12/doc/man/diderot-api.5.txt
ViewVC logotype

Annotation of /branches/vis12/doc/man/diderot-api.5.txt

Parent Directory Parent Directory | Revision Log Revision Log


Revision 2442 - (view) (download)

1 : jhr 2433 DIDEROT-API(5)
2 :     ==============
3 :     :doctype: manpage
4 :    
5 :    
6 :     NAME
7 :     ----
8 :     Diderot API - the library API for Diderot programs.
9 :    
10 :    
11 : jhr 2440 SYNOPSIS
12 :     --------
13 :    
14 :     [source,c]
15 :     ----
16 :     typedef struct NS_struct_world NS_World_t;
17 :    
18 :     void NS_SetVerbose (NS_World_t *wrld, bool mode);
19 :     bool NS_GetVerbose (NS_World_t *wrld);
20 :    
21 :     uint32_t NS_NumStrands (NS_World_t *wrld);
22 :     uint32_t NS_NumActive (NS_World_t *wrld);
23 :     uint32_t NS_NumStable (NS_World_t *wrld);
24 :    
25 :     NS_World_t *NS_Init ();
26 :     bool NS_Initially (NS_World_t *wrld);
27 :     uint32_t NS_Run (NS_World_t *wrld, uint32_t maxNSteps);
28 :     void NS_Shutdown (NS_World_t *wrld);
29 :     ----
30 :    
31 : jhr 2433 DESCRIPTION
32 :     -----------
33 :    
34 : jhr 2441 By default, the *diderotc* compiler generates library represented as an
35 :     object file with a companion C header file that describes the library's
36 :     API.
37 :     The symbols in this header file have a common _namespace_ prefix, which is
38 :     specified by the *--namespace* commandline option (the default namespace is +Diderot+).
39 : jhr 2433
40 : jhr 2442
41 : jhr 2433 SEE ALSO
42 :     --------
43 :     *diderotc*(1)
44 :    
45 :     teem -- http://teem.sourceforge.net
46 :    
47 :     AUTHOR
48 :     ------
49 :    
50 :     Maintained by the Diderot project (http://diderot-language.cs.uchicago.edu[]).

root@smlnj-gforge.cs.uchicago.edu
ViewVC Help
Powered by ViewVC 1.0.0