|
10 | 10 |
|
11 | 11 | {% raw %} |
12 | 12 | <div class="navigation-header mb-4" width="100%" summary="Navigation header"><div class="btn-group"> |
13 | | -<a accesskey="p" class="btn btn-light" href="igraph-Bipartite.html"><i class="fa fa-chevron-left"></i> |
| 13 | +<a accesskey="p" class="btn btn-light" href="igraph-Nongraph.html"><i class="fa fa-chevron-left"></i> |
14 | 14 | Previous |
15 | 15 | </a><a accesskey="h" class="btn btn-light" href="index.html"><i class="fa fa-home"></i> |
16 | 16 | Home |
17 | | - </a><a accesskey="n" class="btn btn-light" href="igraph-Nongraph.html"><i class="fa fa-chevron-right"></i> |
| 17 | + </a><a accesskey="n" class="btn btn-light" href="igraph-Glossary.html"><i class="fa fa-chevron-right"></i> |
18 | 18 | Next |
19 | 19 | </a> |
20 | 20 | </div></div> |
21 | 21 | <div class="chapter"> |
22 | 22 | <div class="titlepage"><div><div><h1 class="title"> |
23 | | -<a name="igraph-Advanced"></a>Chapter 31. Advanced igraph programming</h1></div></div></div> |
| 23 | +<a name="igraph-Advanced"></a>Chapter 34. Advanced igraph programming</h1></div></div></div> |
24 | 24 | <div class="toc"><dl class="toc"> |
25 | 25 | <dt><span class="section"><a href="igraph-Advanced.html#using-igraph-in-multi-threaded-programs">1. Using igraph in multi-threaded programs</a></span></dt> |
26 | 26 | <dt><span class="section"><a href="igraph-Advanced.html#igraph-Progress">2. Progress handlers</a></span></dt> |
|
49 | 49 | <div class="section"> |
50 | 50 | <div class="titlepage"><div><div><h3 class="title"> |
51 | 51 | <a name="IGRAPH_THREAD_SAFE"></a>1.1. <code class="function">IGRAPH_THREAD_SAFE</code> — Specifies whether igraph was built in thread-safe mode.</h3></div></div></div> |
52 | | -<a class="indexterm" name="id-1.32.2.3.2"></a><p> |
| 52 | +<a class="indexterm" name="id-1.35.2.3.2"></a><p> |
53 | 53 | </p> |
54 | 54 | <pre class="programlisting"> |
55 | 55 | #define IGRAPH_THREAD_SAFE |
|
133 | 133 | <div class="section"> |
134 | 134 | <div class="titlepage"><div><div><h4 class="title"> |
135 | 135 | <a name="igraph_progress_handler_t"></a>2.2.1. <code class="function">igraph_progress_handler_t</code> — Type of progress handler functions</h4></div></div></div> |
136 | | -<a class="indexterm" name="id-1.32.3.3.2.2"></a><pre class="programlisting"> |
| 136 | +<a class="indexterm" name="id-1.35.3.3.2.2"></a><pre class="programlisting"> |
137 | 137 | typedef igraph_error_t igraph_progress_handler_t(const char *message, igraph_real_t percent, |
138 | 138 | void *data); |
139 | 139 | </pre> |
|
205 | 205 | <div class="section"> |
206 | 206 | <div class="titlepage"><div><div><h4 class="title"> |
207 | 207 | <a name="igraph_set_progress_handler"></a>2.2.2. <code class="function">igraph_set_progress_handler</code> — Install a progress handler, or remove the current handler.</h4></div></div></div> |
208 | | -<a class="indexterm" name="id-1.32.3.3.3.2"></a><p> |
| 208 | +<a class="indexterm" name="id-1.35.3.3.3.2"></a><p> |
209 | 209 | </p> |
210 | 210 | <div class="informalexample"><pre class="programlisting"> |
211 | 211 | igraph_progress_handler_t * |
|
261 | 261 | <div class="section"> |
262 | 262 | <div class="titlepage"><div><div><h4 class="title"> |
263 | 263 | <a name="igraph_progress_handler_stderr"></a>2.2.3. <code class="function">igraph_progress_handler_stderr</code> — A simple predefined progress handler.</h4></div></div></div> |
264 | | -<a class="indexterm" name="id-1.32.3.3.4.2"></a><p> |
| 264 | +<a class="indexterm" name="id-1.35.3.3.4.2"></a><p> |
265 | 265 | </p> |
266 | 266 | <div class="informalexample"><pre class="programlisting"> |
267 | 267 | igraph_error_t igraph_progress_handler_stderr(const char *message, igraph_real_t percent, |
|
345 | 345 | <div class="section"> |
346 | 346 | <div class="titlepage"><div><div><h4 class="title"> |
347 | 347 | <a name="IGRAPH_PROGRESS"></a>2.3.1. <code class="function">IGRAPH_PROGRESS</code> — Report the progress of a calculation from an igraph function (macro variant).</h4></div></div></div> |
348 | | -<a class="indexterm" name="id-1.32.3.4.2.2"></a><p> |
| 348 | +<a class="indexterm" name="id-1.35.3.4.2.2"></a><p> |
349 | 349 | </p> |
350 | 350 | <pre class="programlisting"> |
351 | 351 | #define IGRAPH_PROGRESS(message, percent, data) |
|
412 | 412 | <div class="section"> |
413 | 413 | <div class="titlepage"><div><div><h4 class="title"> |
414 | 414 | <a name="IGRAPH_PROGRESSF"></a>2.3.2. <code class="function">IGRAPH_PROGRESSF</code> — Report the progress of a calculation from an igraph function, printf-like (macro variant).</h4></div></div></div> |
415 | | -<a class="indexterm" name="id-1.32.3.4.3.2"></a><p> |
| 415 | +<a class="indexterm" name="id-1.35.3.4.3.2"></a><p> |
416 | 416 | </p> |
417 | 417 | <pre class="programlisting"> |
418 | 418 | #define IGRAPH_PROGRESSF(args) |
|
468 | 468 | <div class="section"> |
469 | 469 | <div class="titlepage"><div><div><h4 class="title"> |
470 | 470 | <a name="igraph_progress"></a>2.3.3. <code class="function">igraph_progress</code> — Report the progress of a calculation from an igraph function.</h4></div></div></div> |
471 | | -<a class="indexterm" name="id-1.32.3.4.4.2"></a><p> |
| 471 | +<a class="indexterm" name="id-1.35.3.4.4.2"></a><p> |
472 | 472 | </p> |
473 | 473 | <div class="informalexample"><pre class="programlisting"> |
474 | 474 | igraph_error_t igraph_progress(const char *message, igraph_real_t percent, void *data); |
|
543 | 543 | <div class="section"> |
544 | 544 | <div class="titlepage"><div><div><h4 class="title"> |
545 | 545 | <a name="igraph_progressf"></a>2.3.4. <code class="function">igraph_progressf</code> — Report the progress of a calculation from an igraph function, printf-like.</h4></div></div></div> |
546 | | -<a class="indexterm" name="id-1.32.3.4.5.2"></a><p> |
| 546 | +<a class="indexterm" name="id-1.35.3.4.5.2"></a><p> |
547 | 547 | </p> |
548 | 548 | <div class="informalexample"><pre class="programlisting"> |
549 | 549 | igraph_error_t igraph_progressf(const char *message, igraph_real_t percent, void *data, |
|
722 | 722 | <div class="section"> |
723 | 723 | <div class="titlepage"><div><div><h4 class="title"> |
724 | 724 | <a name="igraph_status_handler_t"></a>3.2.1. <code class="function">igraph_status_handler_t</code> — The type of the igraph status handler functions</h4></div></div></div> |
725 | | -<a class="indexterm" name="id-1.32.4.3.2.2"></a><pre class="programlisting"> |
| 725 | +<a class="indexterm" name="id-1.35.4.3.2.2"></a><pre class="programlisting"> |
726 | 726 | typedef igraph_error_t igraph_status_handler_t(const char *message, void *data); |
727 | 727 | </pre> |
728 | 728 | <p> |
|
774 | 774 | <div class="section"> |
775 | 775 | <div class="titlepage"><div><div><h4 class="title"> |
776 | 776 | <a name="igraph_set_status_handler"></a>3.2.2. <code class="function">igraph_set_status_handler</code> — Install of uninstall a status handler function.</h4></div></div></div> |
777 | | -<a class="indexterm" name="id-1.32.4.3.3.2"></a><p> |
| 777 | +<a class="indexterm" name="id-1.35.4.3.3.2"></a><p> |
778 | 778 | </p> |
779 | 779 | <div class="informalexample"><pre class="programlisting"> |
780 | 780 | igraph_status_handler_t * |
|
827 | 827 | <div class="section"> |
828 | 828 | <div class="titlepage"><div><div><h4 class="title"> |
829 | 829 | <a name="igraph_status_handler_stderr"></a>3.2.3. <code class="function">igraph_status_handler_stderr</code> — A simple predefined status handler function.</h4></div></div></div> |
830 | | -<a class="indexterm" name="id-1.32.4.3.4.2"></a><p> |
| 830 | +<a class="indexterm" name="id-1.35.4.3.4.2"></a><p> |
831 | 831 | </p> |
832 | 832 | <div class="informalexample"><pre class="programlisting"> |
833 | 833 | igraph_error_t igraph_status_handler_stderr(const char *message, void *data); |
|
899 | 899 | <div class="section"> |
900 | 900 | <div class="titlepage"><div><div><h4 class="title"> |
901 | 901 | <a name="IGRAPH_STATUS"></a>3.3.1. <code class="function">IGRAPH_STATUS</code> — Report the status of an igraph function.</h4></div></div></div> |
902 | | -<a class="indexterm" name="id-1.32.4.4.2.2"></a><p> |
| 902 | +<a class="indexterm" name="id-1.35.4.4.2.2"></a><p> |
903 | 903 | </p> |
904 | 904 | <pre class="programlisting"> |
905 | 905 | #define IGRAPH_STATUS(message, data) |
|
962 | 962 | <div class="section"> |
963 | 963 | <div class="titlepage"><div><div><h4 class="title"> |
964 | 964 | <a name="IGRAPH_STATUSF"></a>3.3.2. <code class="function">IGRAPH_STATUSF</code> — Report the status from an igraph function</h4></div></div></div> |
965 | | -<a class="indexterm" name="id-1.32.4.4.3.2"></a><p> |
| 965 | +<a class="indexterm" name="id-1.35.4.4.3.2"></a><p> |
966 | 966 | </p> |
967 | 967 | <pre class="programlisting"> |
968 | 968 | #define IGRAPH_STATUSF(args) |
|
1018 | 1018 | <div class="section"> |
1019 | 1019 | <div class="titlepage"><div><div><h4 class="title"> |
1020 | 1020 | <a name="igraph_status"></a>3.3.3. <code class="function">igraph_status</code> — Reports status from an igraph function.</h4></div></div></div> |
1021 | | -<a class="indexterm" name="id-1.32.4.4.4.2"></a><p> |
| 1021 | +<a class="indexterm" name="id-1.35.4.4.4.2"></a><p> |
1022 | 1022 | </p> |
1023 | 1023 | <div class="informalexample"><pre class="programlisting"> |
1024 | 1024 | igraph_error_t igraph_status(const char *message, void *data); |
|
1085 | 1085 | <div class="section"> |
1086 | 1086 | <div class="titlepage"><div><div><h4 class="title"> |
1087 | 1087 | <a name="igraph_statusf"></a>3.3.4. <code class="function">igraph_statusf</code> — Report status, more flexible printf-like version.</h4></div></div></div> |
1088 | | -<a class="indexterm" name="id-1.32.4.4.5.2"></a><p> |
| 1088 | +<a class="indexterm" name="id-1.35.4.4.5.2"></a><p> |
1089 | 1089 | </p> |
1090 | 1090 | <div class="informalexample"><pre class="programlisting"> |
1091 | 1091 | igraph_error_t igraph_statusf(const char *message, void *data, ...); |
|
1157 | 1157 | </div> |
1158 | 1158 | </div> |
1159 | 1159 | <table class="navigation-footer" width="100%" summary="Navigation footer" cellpadding="2" cellspacing="0"><tr valign="middle"> |
1160 | | -<td align="left"><a accesskey="p" href="igraph-Bipartite.html"><b>← Chapter 30. Bipartite, i.e. two-mode graphs</b></a></td> |
1161 | | -<td align="right"><a accesskey="n" href="igraph-Nongraph.html"><b>Chapter 32. Non-graph related functions →</b></a></td> |
| 1160 | +<td align="left"><a accesskey="p" href="igraph-Nongraph.html"><b>← Chapter 33. Non-graph related functions </b></a></td> |
| 1161 | +<td align="right"><a accesskey="n" href="igraph-Glossary.html"><b>Chapter 35. Glossary →</b></a></td> |
1162 | 1162 | </tr></table> |
1163 | 1163 | {% endraw %} |
0 commit comments