This repository was archived by the owner on Apr 21, 2024. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathnamespaceeosio.html
2241 lines (2130 loc) · 134 KB
/
namespaceeosio.html
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
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.13"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>EOS.IO: eosio Namespace Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td id="projectlogo"><img alt="Logo" src="eos-logo.png"/></td>
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">EOS.IO
 <span id="projectnumber">DAWN3.0.1</span>
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
</div><!-- top -->
<div class="header">
<div class="summary">
<a href="#namespaces">Namespaces</a> |
<a href="#nested-classes">Classes</a> |
<a href="#typedef-members">Typedefs</a> |
<a href="#func-members">Functions</a> |
<a href="#var-members">Variables</a> </div>
<div class="headertitle">
<div class="title">eosio Namespace Reference</div> </div>
</div><!--header-->
<div class="contents">
<p>Used to forward declare raw functions.
</p>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="namespaces"></a>
Namespaces</h2></td></tr>
<tr class="memitem:namespaceeosio_1_1account"><td class="memItemLeft" align="right" valign="top">  </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceeosio_1_1account.html">account</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:namespaceeosio_1_1raw"><td class="memItemLeft" align="right" valign="top">  </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceeosio_1_1raw.html">raw</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
Classes</h2></td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structeosio_1_1action.html">action</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structeosio_1_1action__meta.html">action_meta</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structeosio_1_1asset.html">asset</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classeosio_1_1datastream.html">datastream</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">A data stream for reading and writing data in the form of bytes. <a href="classeosio_1_1datastream.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classeosio_1_1datastream_3_01size__t_01_4.html">datastream< size_t ></a></td></tr>
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Specialization of datastream used to help determine the final size of a serialized value. <a href="classeosio_1_1datastream_3_01size__t_01_4.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classeosio_1_1deferred__transaction.html">deferred_transaction</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structeosio_1_1false__type.html">false_type</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structeosio_1_1fixed__point128.html">fixed_point128</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">128 bits representation of Fixed Point class. <a href="structeosio_1_1fixed__point128.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structeosio_1_1fixed__point32.html">fixed_point32</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">32 bits representation of Fixed Point class. <a href="structeosio_1_1fixed__point32.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structeosio_1_1fixed__point64.html">fixed_point64</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">64 bits representation of Fixed Point class. <a href="structeosio_1_1fixed__point64.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classeosio_1_1generic__currency.html">generic_currency</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classeosio_1_1iostream.html">iostream</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classeosio_1_1memory__manager.html">memory_manager</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structeosio_1_1name.html">name</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">wraps a uint64_t to ensure it is only passed to methods that expect a Name <a href="structeosio_1_1name.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structeosio_1_1native__currency.html">native_currency</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structeosio_1_1permission__level.html">permission_level</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structeosio_1_1price.html">price</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Defines a fixed precision price between two tokens. <a href="structeosio_1_1price.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structeosio_1_1price__ratio.html">price_ratio</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classeosio_1_1real.html">real</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structeosio_1_1reflector.html">reflector</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structeosio_1_1remove__reference.html">remove_reference</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structeosio_1_1remove__reference_3_01const_01_t_01_6_01_4.html">remove_reference< const T & ></a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structeosio_1_1remove__reference_3_01_t_01_6_01_4.html">remove_reference< T & ></a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classeosio_1_1singleton.html">singleton</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classeosio_1_1string.html">string</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structeosio_1_1table.html">table</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classeosio_1_1table64.html">table64</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structeosio_1_1table_3_01scope_00_01code_00_01table__n_00_01_record_00_01_primary_type_00_01void_01_4.html">table< scope, code, table_n, Record, PrimaryType, void ></a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structeosio_1_1table__impl.html">table_impl</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structeosio_1_1table__impl_3_01sizeof_07uint128__t_08_00_01sizeof_07uint128__t_08_4.html">table_impl< sizeof(uint128_t), sizeof(uint128_t)></a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structeosio_1_1table__impl_3_01sizeof_07uint64__t_08_00_010_01_4.html">table_impl< sizeof(uint64_t), 0 ></a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structeosio_1_1table__impl__obj.html">table_impl_obj</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structeosio_1_1table__impl__obj_3_01char_01_5_01_4.html">table_impl_obj< char * ></a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structeosio_1_1token.html">token</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classeosio_1_1transaction.html">transaction</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structeosio_1_1true__type.html">true_type</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structeosio_1_1uint128.html">uint128</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">A struct that wraps <a class="el" href="structeosio_1_1uint128.html" title="A struct that wraps uint128 integer and defines common operator overloads. ">uint128</a> integer and defines common operator overloads. <a href="structeosio_1_1uint128.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structeosio_1_1var__table.html">var_table</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classeosio_1_1vector.html">vector</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="typedef-members"></a>
Typedefs</h2></td></tr>
<tr class="memitem:a86c678dc3ab8fd54400ddf371782d14e"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="group__types.html#gaaa5d1cd013383c889537491c3cfd9aad">uint64_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceeosio.html#a86c678dc3ab8fd54400ddf371782d14e">symbol_name</a></td></tr>
<tr class="separator:a86c678dc3ab8fd54400ddf371782d14e"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a29af370d237fce6bc6bed2cb98bde53f"><td class="memItemLeft" align="right" valign="top">using </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceeosio.html#a29af370d237fce6bc6bed2cb98bde53f">bytes</a> = <a class="el" href="classeosio_1_1vector.html">vector</a>< char ></td></tr>
<tr class="separator:a29af370d237fce6bc6bed2cb98bde53f"><td class="memSeparator" colspan="2"> </td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
<tr class="memitem:gacc8aeec52cf63058dc2b3cc44ac7495a"><td class="memTemplParams" colspan="2">template<typename T > </td></tr>
<tr class="memitem:gacc8aeec52cf63058dc2b3cc44ac7495a"><td class="memTemplItemLeft" align="right" valign="top">T </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="group__actioncppapi.html#gacc8aeec52cf63058dc2b3cc44ac7495a">current_action</a> ()</td></tr>
<tr class="memdesc:gacc8aeec52cf63058dc2b3cc44ac7495a"><td class="mdescLeft"> </td><td class="mdescRight">Interpret the action body as type T. <a href="group__actioncppapi.html#gacc8aeec52cf63058dc2b3cc44ac7495a">More...</a><br /></td></tr>
<tr class="separator:gacc8aeec52cf63058dc2b3cc44ac7495a"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:ga262f69cf199078188ece68da422c9987"><td class="memTemplParams" colspan="2">template<typename T > </td></tr>
<tr class="memitem:ga262f69cf199078188ece68da422c9987"><td class="memTemplItemLeft" align="right" valign="top">T </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="group__actioncppapi.html#ga262f69cf199078188ece68da422c9987">unpack_action</a> ()</td></tr>
<tr class="separator:ga262f69cf199078188ece68da422c9987"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:ga8d2d8ca22e484fab7dbfe99cc8564e04"><td class="memTemplParams" colspan="2">template<typename... accounts> </td></tr>
<tr class="memitem:ga8d2d8ca22e484fab7dbfe99cc8564e04"><td class="memTemplItemLeft" align="right" valign="top">void </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="group__actioncppapi.html#ga8d2d8ca22e484fab7dbfe99cc8564e04">require_recipient</a> (<a class="el" href="group__types.html#ga3b44deb4b3b8d6ebab339d1263692117">account_name</a> <a class="el" href="structeosio_1_1name.html">name</a>, accounts... remaining_accounts)</td></tr>
<tr class="memdesc:ga8d2d8ca22e484fab7dbfe99cc8564e04"><td class="mdescLeft"> </td><td class="mdescRight">Verify specified accounts exist in the set of notified accounts. <a href="group__actioncppapi.html#ga8d2d8ca22e484fab7dbfe99cc8564e04">More...</a><br /></td></tr>
<tr class="separator:ga8d2d8ca22e484fab7dbfe99cc8564e04"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a260b28d50d78aebe5b9cdc25c3a5619c"><td class="memTemplParams" colspan="2">template<typename Stream > </td></tr>
<tr class="memitem:a260b28d50d78aebe5b9cdc25c3a5619c"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="classeosio_1_1datastream.html">datastream</a>< Stream > & </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceeosio.html#a260b28d50d78aebe5b9cdc25c3a5619c">operator<<</a> (<a class="el" href="classeosio_1_1datastream.html">datastream</a>< Stream > &ds, const <a class="el" href="structuint256.html">uint256</a> d)</td></tr>
<tr class="memdesc:a260b28d50d78aebe5b9cdc25c3a5619c"><td class="mdescLeft"> </td><td class="mdescRight">Serialize a <a class="el" href="structuint256.html">uint256</a>. <a href="#a260b28d50d78aebe5b9cdc25c3a5619c">More...</a><br /></td></tr>
<tr class="separator:a260b28d50d78aebe5b9cdc25c3a5619c"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:ab917f541b9a3f18929c11aadff5ca695"><td class="memTemplParams" colspan="2">template<typename Stream > </td></tr>
<tr class="memitem:ab917f541b9a3f18929c11aadff5ca695"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="classeosio_1_1datastream.html">datastream</a>< Stream > & </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceeosio.html#ab917f541b9a3f18929c11aadff5ca695">operator>></a> (<a class="el" href="classeosio_1_1datastream.html">datastream</a>< Stream > &ds, <a class="el" href="structuint256.html">uint256</a> &d)</td></tr>
<tr class="memdesc:ab917f541b9a3f18929c11aadff5ca695"><td class="mdescLeft"> </td><td class="mdescRight">Deserialize a <a class="el" href="structuint256.html">uint256</a>. <a href="#ab917f541b9a3f18929c11aadff5ca695">More...</a><br /></td></tr>
<tr class="separator:ab917f541b9a3f18929c11aadff5ca695"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:ab9ea2aaefd17ab1b127b1dc674148ba2"><td class="memTemplParams" colspan="2">template<typename Stream > </td></tr>
<tr class="memitem:ab9ea2aaefd17ab1b127b1dc674148ba2"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="classeosio_1_1datastream.html">datastream</a>< Stream > & </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceeosio.html#ab9ea2aaefd17ab1b127b1dc674148ba2">operator<<</a> (<a class="el" href="classeosio_1_1datastream.html">datastream</a>< Stream > &ds, const <a class="el" href="group__types.html#ga396787e5ec029b1205bd3e4cd9763e7d">uint128_t</a> d)</td></tr>
<tr class="memdesc:ab9ea2aaefd17ab1b127b1dc674148ba2"><td class="mdescLeft"> </td><td class="mdescRight">Serialize a uint128_t. <a href="#ab9ea2aaefd17ab1b127b1dc674148ba2">More...</a><br /></td></tr>
<tr class="separator:ab9ea2aaefd17ab1b127b1dc674148ba2"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a2ddea0ec64119a3c06c08ab18f07312b"><td class="memTemplParams" colspan="2">template<typename Stream > </td></tr>
<tr class="memitem:a2ddea0ec64119a3c06c08ab18f07312b"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="classeosio_1_1datastream.html">datastream</a>< Stream > & </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceeosio.html#a2ddea0ec64119a3c06c08ab18f07312b">operator>></a> (<a class="el" href="classeosio_1_1datastream.html">datastream</a>< Stream > &ds, <a class="el" href="group__types.html#ga396787e5ec029b1205bd3e4cd9763e7d">uint128_t</a> &d)</td></tr>
<tr class="memdesc:a2ddea0ec64119a3c06c08ab18f07312b"><td class="mdescLeft"> </td><td class="mdescRight">Deserialize a uint128_t. <a href="#a2ddea0ec64119a3c06c08ab18f07312b">More...</a><br /></td></tr>
<tr class="separator:a2ddea0ec64119a3c06c08ab18f07312b"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a5b1fd83c8a5b99c467a26047940335b9"><td class="memTemplParams" colspan="2">template<typename Stream > </td></tr>
<tr class="memitem:a5b1fd83c8a5b99c467a26047940335b9"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="classeosio_1_1datastream.html">datastream</a>< Stream > & </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceeosio.html#a5b1fd83c8a5b99c467a26047940335b9">operator<<</a> (<a class="el" href="classeosio_1_1datastream.html">datastream</a>< Stream > &ds, const <a class="el" href="group__types.html#ga811ec3b3c805bfd6b8ec302d59fc5a94">int128_t</a> d)</td></tr>
<tr class="memdesc:a5b1fd83c8a5b99c467a26047940335b9"><td class="mdescLeft"> </td><td class="mdescRight">Serialize a int128_t. <a href="#a5b1fd83c8a5b99c467a26047940335b9">More...</a><br /></td></tr>
<tr class="separator:a5b1fd83c8a5b99c467a26047940335b9"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a0ab4de6927af4262abaa8d88b7611e8e"><td class="memTemplParams" colspan="2">template<typename Stream > </td></tr>
<tr class="memitem:a0ab4de6927af4262abaa8d88b7611e8e"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="classeosio_1_1datastream.html">datastream</a>< Stream > & </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceeosio.html#a0ab4de6927af4262abaa8d88b7611e8e">operator>></a> (<a class="el" href="classeosio_1_1datastream.html">datastream</a>< Stream > &ds, <a class="el" href="group__types.html#ga811ec3b3c805bfd6b8ec302d59fc5a94">int128_t</a> &d)</td></tr>
<tr class="memdesc:a0ab4de6927af4262abaa8d88b7611e8e"><td class="mdescLeft"> </td><td class="mdescRight">Deserialize a int128_t. <a href="#a0ab4de6927af4262abaa8d88b7611e8e">More...</a><br /></td></tr>
<tr class="separator:a0ab4de6927af4262abaa8d88b7611e8e"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a4151debacdc18d7011b33f0b745e9edd"><td class="memTemplParams" colspan="2">template<typename Stream > </td></tr>
<tr class="memitem:a4151debacdc18d7011b33f0b745e9edd"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="classeosio_1_1datastream.html">datastream</a>< Stream > & </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceeosio.html#a4151debacdc18d7011b33f0b745e9edd">operator<<</a> (<a class="el" href="classeosio_1_1datastream.html">datastream</a>< Stream > &ds, const <a class="el" href="group__types.html#ga0d2e949ab6a1bb62f1b295cc79bc1f60">int32_t</a> d)</td></tr>
<tr class="memdesc:a4151debacdc18d7011b33f0b745e9edd"><td class="mdescLeft"> </td><td class="mdescRight">Serialize a int32_t. <a href="#a4151debacdc18d7011b33f0b745e9edd">More...</a><br /></td></tr>
<tr class="separator:a4151debacdc18d7011b33f0b745e9edd"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a27b0dcee0db4b6a7fae7abd88f9f530b"><td class="memTemplParams" colspan="2">template<typename Stream > </td></tr>
<tr class="memitem:a27b0dcee0db4b6a7fae7abd88f9f530b"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="classeosio_1_1datastream.html">datastream</a>< Stream > & </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceeosio.html#a27b0dcee0db4b6a7fae7abd88f9f530b">operator>></a> (<a class="el" href="classeosio_1_1datastream.html">datastream</a>< Stream > &ds, <a class="el" href="group__types.html#ga0d2e949ab6a1bb62f1b295cc79bc1f60">int32_t</a> &d)</td></tr>
<tr class="memdesc:a27b0dcee0db4b6a7fae7abd88f9f530b"><td class="mdescLeft"> </td><td class="mdescRight">Deserialize a int32_t. <a href="#a27b0dcee0db4b6a7fae7abd88f9f530b">More...</a><br /></td></tr>
<tr class="separator:a27b0dcee0db4b6a7fae7abd88f9f530b"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a6c2f2bfe3070d4761c66863b6273f0b9"><td class="memTemplParams" colspan="2">template<typename Stream > </td></tr>
<tr class="memitem:a6c2f2bfe3070d4761c66863b6273f0b9"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="classeosio_1_1datastream.html">datastream</a>< Stream > & </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceeosio.html#a6c2f2bfe3070d4761c66863b6273f0b9">operator<<</a> (<a class="el" href="classeosio_1_1datastream.html">datastream</a>< Stream > &ds, const <a class="el" href="group__types.html#ga06896e8c53f721507066c079052171f8">uint32_t</a> d)</td></tr>
<tr class="memdesc:a6c2f2bfe3070d4761c66863b6273f0b9"><td class="mdescLeft"> </td><td class="mdescRight">Serialize a uint32_t. <a href="#a6c2f2bfe3070d4761c66863b6273f0b9">More...</a><br /></td></tr>
<tr class="separator:a6c2f2bfe3070d4761c66863b6273f0b9"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a567774ecb3112c06339e77cd577b0491"><td class="memTemplParams" colspan="2">template<typename Stream > </td></tr>
<tr class="memitem:a567774ecb3112c06339e77cd577b0491"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="classeosio_1_1datastream.html">datastream</a>< Stream > & </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceeosio.html#a567774ecb3112c06339e77cd577b0491">operator>></a> (<a class="el" href="classeosio_1_1datastream.html">datastream</a>< Stream > &ds, <a class="el" href="group__types.html#ga06896e8c53f721507066c079052171f8">uint32_t</a> &d)</td></tr>
<tr class="memdesc:a567774ecb3112c06339e77cd577b0491"><td class="mdescLeft"> </td><td class="mdescRight">Deserialize a uint32_t. <a href="#a567774ecb3112c06339e77cd577b0491">More...</a><br /></td></tr>
<tr class="separator:a567774ecb3112c06339e77cd577b0491"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a7e2e9f4c6f72ffc1cf853f73100a751f"><td class="memTemplParams" colspan="2">template<typename Stream > </td></tr>
<tr class="memitem:a7e2e9f4c6f72ffc1cf853f73100a751f"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="classeosio_1_1datastream.html">datastream</a>< Stream > & </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceeosio.html#a7e2e9f4c6f72ffc1cf853f73100a751f">operator<<</a> (<a class="el" href="classeosio_1_1datastream.html">datastream</a>< Stream > &ds, const <a class="el" href="group__types.html#ga996e72f71b11a5bb8b3b7b6936b1516d">int64_t</a> d)</td></tr>
<tr class="memdesc:a7e2e9f4c6f72ffc1cf853f73100a751f"><td class="mdescLeft"> </td><td class="mdescRight">Serialize a int64_t. <a href="#a7e2e9f4c6f72ffc1cf853f73100a751f">More...</a><br /></td></tr>
<tr class="separator:a7e2e9f4c6f72ffc1cf853f73100a751f"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:ade0d039b91a8bd365d20dd49d35806ab"><td class="memTemplParams" colspan="2">template<typename Stream > </td></tr>
<tr class="memitem:ade0d039b91a8bd365d20dd49d35806ab"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="classeosio_1_1datastream.html">datastream</a>< Stream > & </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceeosio.html#ade0d039b91a8bd365d20dd49d35806ab">operator>></a> (<a class="el" href="classeosio_1_1datastream.html">datastream</a>< Stream > &ds, <a class="el" href="group__types.html#ga996e72f71b11a5bb8b3b7b6936b1516d">int64_t</a> &d)</td></tr>
<tr class="memdesc:ade0d039b91a8bd365d20dd49d35806ab"><td class="mdescLeft"> </td><td class="mdescRight">Deserialize a int64_t. <a href="#ade0d039b91a8bd365d20dd49d35806ab">More...</a><br /></td></tr>
<tr class="separator:ade0d039b91a8bd365d20dd49d35806ab"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a288640b6d761f8a01632bb9370933571"><td class="memTemplParams" colspan="2">template<typename Stream > </td></tr>
<tr class="memitem:a288640b6d761f8a01632bb9370933571"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="classeosio_1_1datastream.html">datastream</a>< Stream > & </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceeosio.html#a288640b6d761f8a01632bb9370933571">operator<<</a> (<a class="el" href="classeosio_1_1datastream.html">datastream</a>< Stream > &ds, const <a class="el" href="group__types.html#gaaa5d1cd013383c889537491c3cfd9aad">uint64_t</a> d)</td></tr>
<tr class="memdesc:a288640b6d761f8a01632bb9370933571"><td class="mdescLeft"> </td><td class="mdescRight">Serialize a uint64_t. <a href="#a288640b6d761f8a01632bb9370933571">More...</a><br /></td></tr>
<tr class="separator:a288640b6d761f8a01632bb9370933571"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:afee2cf83746d8a254fa534114188246e"><td class="memTemplParams" colspan="2">template<typename Stream > </td></tr>
<tr class="memitem:afee2cf83746d8a254fa534114188246e"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="classeosio_1_1datastream.html">datastream</a>< Stream > & </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceeosio.html#afee2cf83746d8a254fa534114188246e">operator>></a> (<a class="el" href="classeosio_1_1datastream.html">datastream</a>< Stream > &ds, <a class="el" href="group__types.html#gaaa5d1cd013383c889537491c3cfd9aad">uint64_t</a> &d)</td></tr>
<tr class="memdesc:afee2cf83746d8a254fa534114188246e"><td class="mdescLeft"> </td><td class="mdescRight">Deserialize a uint64_t. <a href="#afee2cf83746d8a254fa534114188246e">More...</a><br /></td></tr>
<tr class="separator:afee2cf83746d8a254fa534114188246e"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:ae8a3241ee0c6a39d227b89aed0b4d18f"><td class="memTemplParams" colspan="2">template<typename Stream > </td></tr>
<tr class="memitem:ae8a3241ee0c6a39d227b89aed0b4d18f"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="classeosio_1_1datastream.html">datastream</a>< Stream > & </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceeosio.html#ae8a3241ee0c6a39d227b89aed0b4d18f">operator<<</a> (<a class="el" href="classeosio_1_1datastream.html">datastream</a>< Stream > &ds, const <a class="el" href="group__types.html#gaa343fa3b3d06292b959ffdd4c4703b06">int16_t</a> d)</td></tr>
<tr class="memdesc:ae8a3241ee0c6a39d227b89aed0b4d18f"><td class="mdescLeft"> </td><td class="mdescRight">Serialize a int16_t. <a href="#ae8a3241ee0c6a39d227b89aed0b4d18f">More...</a><br /></td></tr>
<tr class="separator:ae8a3241ee0c6a39d227b89aed0b4d18f"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a8b5e651a7f09efba3834c7c372d80d47"><td class="memTemplParams" colspan="2">template<typename Stream > </td></tr>
<tr class="memitem:a8b5e651a7f09efba3834c7c372d80d47"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="classeosio_1_1datastream.html">datastream</a>< Stream > & </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceeosio.html#a8b5e651a7f09efba3834c7c372d80d47">operator>></a> (<a class="el" href="classeosio_1_1datastream.html">datastream</a>< Stream > &ds, <a class="el" href="group__types.html#gaa343fa3b3d06292b959ffdd4c4703b06">int16_t</a> &d)</td></tr>
<tr class="memdesc:a8b5e651a7f09efba3834c7c372d80d47"><td class="mdescLeft"> </td><td class="mdescRight">Deserialize a int16_t. <a href="#a8b5e651a7f09efba3834c7c372d80d47">More...</a><br /></td></tr>
<tr class="separator:a8b5e651a7f09efba3834c7c372d80d47"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:af7a7b64f55970d82dfc6ecfa2c6529f4"><td class="memTemplParams" colspan="2">template<typename Stream > </td></tr>
<tr class="memitem:af7a7b64f55970d82dfc6ecfa2c6529f4"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="classeosio_1_1datastream.html">datastream</a>< Stream > & </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceeosio.html#af7a7b64f55970d82dfc6ecfa2c6529f4">operator<<</a> (<a class="el" href="classeosio_1_1datastream.html">datastream</a>< Stream > &ds, const <a class="el" href="group__types.html#ga273cf69d639a59973b6019625df33e30">uint16_t</a> d)</td></tr>
<tr class="memdesc:af7a7b64f55970d82dfc6ecfa2c6529f4"><td class="mdescLeft"> </td><td class="mdescRight">Serialize a uint16_t. <a href="#af7a7b64f55970d82dfc6ecfa2c6529f4">More...</a><br /></td></tr>
<tr class="separator:af7a7b64f55970d82dfc6ecfa2c6529f4"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a3a5d070afc2de777601104f39e91faeb"><td class="memTemplParams" colspan="2">template<typename Stream > </td></tr>
<tr class="memitem:a3a5d070afc2de777601104f39e91faeb"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="classeosio_1_1datastream.html">datastream</a>< Stream > & </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceeosio.html#a3a5d070afc2de777601104f39e91faeb">operator>></a> (<a class="el" href="classeosio_1_1datastream.html">datastream</a>< Stream > &ds, <a class="el" href="group__types.html#ga273cf69d639a59973b6019625df33e30">uint16_t</a> &d)</td></tr>
<tr class="memdesc:a3a5d070afc2de777601104f39e91faeb"><td class="mdescLeft"> </td><td class="mdescRight">Deserialize a uint16_t. <a href="#a3a5d070afc2de777601104f39e91faeb">More...</a><br /></td></tr>
<tr class="separator:a3a5d070afc2de777601104f39e91faeb"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a08e73b7e09b2ef4311a132c6f34dccc7"><td class="memTemplParams" colspan="2">template<typename Stream > </td></tr>
<tr class="memitem:a08e73b7e09b2ef4311a132c6f34dccc7"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="classeosio_1_1datastream.html">datastream</a>< Stream > & </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceeosio.html#a08e73b7e09b2ef4311a132c6f34dccc7">operator<<</a> (<a class="el" href="classeosio_1_1datastream.html">datastream</a>< Stream > &ds, const <a class="el" href="group__types.html#gad566f6541e98b74246db1a3a3a85ad49">int8_t</a> d)</td></tr>
<tr class="memdesc:a08e73b7e09b2ef4311a132c6f34dccc7"><td class="mdescLeft"> </td><td class="mdescRight">Serialize a int8_t. <a href="#a08e73b7e09b2ef4311a132c6f34dccc7">More...</a><br /></td></tr>
<tr class="separator:a08e73b7e09b2ef4311a132c6f34dccc7"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:aee2bba4019b9f88adac89311a8a25501"><td class="memTemplParams" colspan="2">template<typename Stream > </td></tr>
<tr class="memitem:aee2bba4019b9f88adac89311a8a25501"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="classeosio_1_1datastream.html">datastream</a>< Stream > & </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceeosio.html#aee2bba4019b9f88adac89311a8a25501">operator>></a> (<a class="el" href="classeosio_1_1datastream.html">datastream</a>< Stream > &ds, <a class="el" href="group__types.html#gad566f6541e98b74246db1a3a3a85ad49">int8_t</a> &d)</td></tr>
<tr class="memdesc:aee2bba4019b9f88adac89311a8a25501"><td class="mdescLeft"> </td><td class="mdescRight">Deserialize a int8_t. <a href="#aee2bba4019b9f88adac89311a8a25501">More...</a><br /></td></tr>
<tr class="separator:aee2bba4019b9f88adac89311a8a25501"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:abfc006cd56934f497b751950a409d07e"><td class="memTemplParams" colspan="2">template<typename Stream > </td></tr>
<tr class="memitem:abfc006cd56934f497b751950a409d07e"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="classeosio_1_1datastream.html">datastream</a>< Stream > & </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceeosio.html#abfc006cd56934f497b751950a409d07e">operator<<</a> (<a class="el" href="classeosio_1_1datastream.html">datastream</a>< Stream > &ds, const <a class="el" href="group__types.html#gaba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> d)</td></tr>
<tr class="memdesc:abfc006cd56934f497b751950a409d07e"><td class="mdescLeft"> </td><td class="mdescRight">Serialize a uint8_t. <a href="#abfc006cd56934f497b751950a409d07e">More...</a><br /></td></tr>
<tr class="separator:abfc006cd56934f497b751950a409d07e"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a5487eb6a2a3c7b31c4ea2cc3c67106ca"><td class="memTemplParams" colspan="2">template<typename Stream > </td></tr>
<tr class="memitem:a5487eb6a2a3c7b31c4ea2cc3c67106ca"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="classeosio_1_1datastream.html">datastream</a>< Stream > & </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceeosio.html#a5487eb6a2a3c7b31c4ea2cc3c67106ca">operator>></a> (<a class="el" href="classeosio_1_1datastream.html">datastream</a>< Stream > &ds, <a class="el" href="group__types.html#gaba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> &d)</td></tr>
<tr class="memdesc:a5487eb6a2a3c7b31c4ea2cc3c67106ca"><td class="mdescLeft"> </td><td class="mdescRight">Deserialize a uint8_t. <a href="#a5487eb6a2a3c7b31c4ea2cc3c67106ca">More...</a><br /></td></tr>
<tr class="separator:a5487eb6a2a3c7b31c4ea2cc3c67106ca"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a78b2709044b48bb39105d37d787fefea"><td class="memTemplParams" colspan="2">template<typename Contract , typename FirstAction > </td></tr>
<tr class="memitem:a78b2709044b48bb39105d37d787fefea"><td class="memTemplItemLeft" align="right" valign="top">bool </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceeosio.html#a78b2709044b48bb39105d37d787fefea">dispatch</a> (<a class="el" href="group__types.html#gaaa5d1cd013383c889537491c3cfd9aad">uint64_t</a> code, <a class="el" href="group__types.html#gaaa5d1cd013383c889537491c3cfd9aad">uint64_t</a> act)</td></tr>
<tr class="separator:a78b2709044b48bb39105d37d787fefea"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a289285490058d17de4a6a052b52dd680"><td class="memTemplParams" colspan="2">template<typename Contract , typename FirstAction , typename SecondAction , typename... Actions> </td></tr>
<tr class="memitem:a289285490058d17de4a6a052b52dd680"><td class="memTemplItemLeft" align="right" valign="top">bool </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceeosio.html#a289285490058d17de4a6a052b52dd680">dispatch</a> (<a class="el" href="group__types.html#gaaa5d1cd013383c889537491c3cfd9aad">uint64_t</a> code, <a class="el" href="group__types.html#gaaa5d1cd013383c889537491c3cfd9aad">uint64_t</a> act)</td></tr>
<tr class="separator:a289285490058d17de4a6a052b52dd680"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:ga68c90c18b96d6e1789a567b16a7cdf2f"><td class="memTemplParams" colspan="2">template<typename T > </td></tr>
<tr class="memitem:ga68c90c18b96d6e1789a567b16a7cdf2f"><td class="memTemplItemLeft" align="right" valign="top">T </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="group__fixedpoint.html#ga68c90c18b96d6e1789a567b16a7cdf2f">assignHelper</a> (T rhs_val, <a class="el" href="group__types.html#gaba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> q, <a class="el" href="group__types.html#gaba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> qr)</td></tr>
<tr class="separator:ga68c90c18b96d6e1789a567b16a7cdf2f"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:ga6d31edb37da483459fb277534d74bbf5"><td class="memTemplParams" colspan="2">template<uint8_t Q> </td></tr>
<tr class="memitem:ga6d31edb37da483459fb277534d74bbf5"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="structeosio_1_1fixed__point64.html">fixed_point64</a>< Q > </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="group__fixedpoint.html#ga6d31edb37da483459fb277534d74bbf5">fixed_divide</a> (<a class="el" href="group__types.html#ga06896e8c53f721507066c079052171f8">uint32_t</a> lhs, <a class="el" href="group__types.html#ga06896e8c53f721507066c079052171f8">uint32_t</a> rhs)</td></tr>
<tr class="memdesc:ga6d31edb37da483459fb277534d74bbf5"><td class="mdescLeft"> </td><td class="mdescRight">Wrapper function for dividing two unit64 variable and stores result in <a class="el" href="structeosio_1_1fixed__point64.html" title="64 bits representation of Fixed Point class. ">fixed_point64</a>. <a href="group__fixedpoint.html#ga6d31edb37da483459fb277534d74bbf5">More...</a><br /></td></tr>
<tr class="separator:ga6d31edb37da483459fb277534d74bbf5"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:ga26f98cb47eae52015cd24d3c104fc50d"><td class="memTemplParams" colspan="2">template<uint8_t Q> </td></tr>
<tr class="memitem:ga26f98cb47eae52015cd24d3c104fc50d"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="structeosio_1_1fixed__point128.html">fixed_point128</a>< Q > </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="group__fixedpoint.html#ga26f98cb47eae52015cd24d3c104fc50d">fixed_divide</a> (<a class="el" href="group__types.html#gaaa5d1cd013383c889537491c3cfd9aad">uint64_t</a> lhs, <a class="el" href="group__types.html#gaaa5d1cd013383c889537491c3cfd9aad">uint64_t</a> rhs)</td></tr>
<tr class="memdesc:ga26f98cb47eae52015cd24d3c104fc50d"><td class="mdescLeft"> </td><td class="mdescRight">Wrapper function for dividing two unit64 variable and stores result in <a class="el" href="structeosio_1_1fixed__point128.html" title="128 bits representation of Fixed Point class. ">fixed_point128</a> Wrapper function for dividing two unit64 variable and stores result in <a class="el" href="structeosio_1_1fixed__point128.html" title="128 bits representation of Fixed Point class. ">fixed_point128</a>. <a href="group__fixedpoint.html#ga26f98cb47eae52015cd24d3c104fc50d">More...</a><br /></td></tr>
<tr class="separator:ga26f98cb47eae52015cd24d3c104fc50d"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:ga51c4c1656f6c55e261e6ab5fd7397443"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__mathcppapi.html#ga51c4c1656f6c55e261e6ab5fd7397443">multeq</a> (<a class="el" href="group__types.html#ga396787e5ec029b1205bd3e4cd9763e7d">uint128_t</a> &self, const <a class="el" href="group__types.html#ga396787e5ec029b1205bd3e4cd9763e7d">uint128_t</a> &other)</td></tr>
<tr class="memdesc:ga51c4c1656f6c55e261e6ab5fd7397443"><td class="mdescLeft"> </td><td class="mdescRight">wraps multeq_i128 from <a class="el" href="group__mathcapi.html">Math C API</a> <a href="group__mathcppapi.html#ga51c4c1656f6c55e261e6ab5fd7397443">More...</a><br /></td></tr>
<tr class="separator:ga51c4c1656f6c55e261e6ab5fd7397443"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:ga4ef8c3f00b1ced637f145883f942b8ff"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__mathcppapi.html#ga4ef8c3f00b1ced637f145883f942b8ff">diveq</a> (<a class="el" href="group__types.html#ga396787e5ec029b1205bd3e4cd9763e7d">uint128_t</a> &self, const <a class="el" href="group__types.html#ga396787e5ec029b1205bd3e4cd9763e7d">uint128_t</a> &other)</td></tr>
<tr class="memdesc:ga4ef8c3f00b1ced637f145883f942b8ff"><td class="mdescLeft"> </td><td class="mdescRight">wraps diveq_i128 from <a class="el" href="group__mathcapi.html">Math C API</a> <a href="group__mathcppapi.html#ga4ef8c3f00b1ced637f145883f942b8ff">More...</a><br /></td></tr>
<tr class="separator:ga4ef8c3f00b1ced637f145883f942b8ff"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:gac459e1d6c24d9178441fed9163accc79"><td class="memTemplParams" colspan="2">template<typename T > </td></tr>
<tr class="memitem:gac459e1d6c24d9178441fed9163accc79"><td class="memTemplItemLeft" align="right" valign="top">T </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="group__mathcppapi.html#gac459e1d6c24d9178441fed9163accc79">min</a> (const T &a, const T &b)</td></tr>
<tr class="memdesc:gac459e1d6c24d9178441fed9163accc79"><td class="mdescLeft"> </td><td class="mdescRight">Defined similar to <a class="el" href="group__mathcppapi.html#gac459e1d6c24d9178441fed9163accc79" title="Defined similar to std::min() ">std::min()</a> <a href="group__mathcppapi.html#gac459e1d6c24d9178441fed9163accc79">More...</a><br /></td></tr>
<tr class="separator:gac459e1d6c24d9178441fed9163accc79"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:ga29bcc1fa0b9eaa7667a68a2e135dd8bd"><td class="memTemplParams" colspan="2">template<typename T > </td></tr>
<tr class="memitem:ga29bcc1fa0b9eaa7667a68a2e135dd8bd"><td class="memTemplItemLeft" align="right" valign="top">T </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="group__mathcppapi.html#ga29bcc1fa0b9eaa7667a68a2e135dd8bd">max</a> (const T &a, const T &b)</td></tr>
<tr class="memdesc:ga29bcc1fa0b9eaa7667a68a2e135dd8bd"><td class="mdescLeft"> </td><td class="mdescRight">Define similar to <a class="el" href="group__mathcppapi.html#ga29bcc1fa0b9eaa7667a68a2e135dd8bd" title="Define similar to std::max() ">std::max()</a> <a href="group__mathcppapi.html#ga29bcc1fa0b9eaa7667a68a2e135dd8bd">More...</a><br /></td></tr>
<tr class="separator:ga29bcc1fa0b9eaa7667a68a2e135dd8bd"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:gac4387e5dad9585f885c0c0bf8d353739"><td class="memItemLeft" align="right" valign="top">void * </td><td class="memItemRight" valign="bottom"><a class="el" href="group__memorycppapi.html#gac4387e5dad9585f885c0c0bf8d353739">malloc</a> (<a class="el" href="group__types.html#ga06896e8c53f721507066c079052171f8">uint32_t</a> size)</td></tr>
<tr class="memdesc:gac4387e5dad9585f885c0c0bf8d353739"><td class="mdescLeft"> </td><td class="mdescRight">Allocate a block of memory. <a href="group__memorycppapi.html#gac4387e5dad9585f885c0c0bf8d353739">More...</a><br /></td></tr>
<tr class="separator:gac4387e5dad9585f885c0c0bf8d353739"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:gac115b820d2ce5d099c809e9cdd547f04"><td class="memItemLeft" align="right" valign="top">void * </td><td class="memItemRight" valign="bottom"><a class="el" href="group__memorycppapi.html#gac115b820d2ce5d099c809e9cdd547f04">realloc</a> (void *ptr, <a class="el" href="group__types.html#ga06896e8c53f721507066c079052171f8">uint32_t</a> size)</td></tr>
<tr class="memdesc:gac115b820d2ce5d099c809e9cdd547f04"><td class="mdescLeft"> </td><td class="mdescRight">Allocate a block of memory. <a href="group__memorycppapi.html#gac115b820d2ce5d099c809e9cdd547f04">More...</a><br /></td></tr>
<tr class="separator:gac115b820d2ce5d099c809e9cdd547f04"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:gadc937e4380b5ab7212b4b603ccc516c5"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__memorycppapi.html#gadc937e4380b5ab7212b4b603ccc516c5">free</a> (void *ptr)</td></tr>
<tr class="memdesc:gadc937e4380b5ab7212b4b603ccc516c5"><td class="mdescLeft"> </td><td class="mdescRight">Free a block of memory. <a href="group__memorycppapi.html#gadc937e4380b5ab7212b4b603ccc516c5">More...</a><br /></td></tr>
<tr class="separator:gadc937e4380b5ab7212b4b603ccc516c5"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:aa0a56fe314d032d027a1565d93a68b21"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceeosio.html#aa0a56fe314d032d027a1565d93a68b21">print</a> (const char *ptr)</td></tr>
<tr class="memdesc:aa0a56fe314d032d027a1565d93a68b21"><td class="mdescLeft"> </td><td class="mdescRight">Prints string. <a href="#aa0a56fe314d032d027a1565d93a68b21">More...</a><br /></td></tr>
<tr class="separator:aa0a56fe314d032d027a1565d93a68b21"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a9bdf0bd18006f43820d73ec9f8cc50b8"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceeosio.html#a9bdf0bd18006f43820d73ec9f8cc50b8">print</a> (<a class="el" href="group__types.html#gaaa5d1cd013383c889537491c3cfd9aad">uint64_t</a> num)</td></tr>
<tr class="memdesc:a9bdf0bd18006f43820d73ec9f8cc50b8"><td class="mdescLeft"> </td><td class="mdescRight">Prints integer 64 bit unsigned integer. <a href="#a9bdf0bd18006f43820d73ec9f8cc50b8">More...</a><br /></td></tr>
<tr class="separator:a9bdf0bd18006f43820d73ec9f8cc50b8"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a0c95ab36e2c3f91a627270c09ff9140f"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceeosio.html#a0c95ab36e2c3f91a627270c09ff9140f">print</a> (<a class="el" href="group__types.html#ga06896e8c53f721507066c079052171f8">uint32_t</a> num)</td></tr>
<tr class="memdesc:a0c95ab36e2c3f91a627270c09ff9140f"><td class="mdescLeft"> </td><td class="mdescRight">Prints integer 32 bit unsigned integer. <a href="#a0c95ab36e2c3f91a627270c09ff9140f">More...</a><br /></td></tr>
<tr class="separator:a0c95ab36e2c3f91a627270c09ff9140f"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:ad0342d58fa17a7bea359607c6cfcf0cf"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceeosio.html#ad0342d58fa17a7bea359607c6cfcf0cf">print</a> (int num)</td></tr>
<tr class="memdesc:ad0342d58fa17a7bea359607c6cfcf0cf"><td class="mdescLeft"> </td><td class="mdescRight">Prints integer. <a href="#ad0342d58fa17a7bea359607c6cfcf0cf">More...</a><br /></td></tr>
<tr class="separator:ad0342d58fa17a7bea359607c6cfcf0cf"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a3c85835d3c6e556b5da524030e70e971"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceeosio.html#a3c85835d3c6e556b5da524030e70e971">print</a> (unsigned int num)</td></tr>
<tr class="memdesc:a3c85835d3c6e556b5da524030e70e971"><td class="mdescLeft"> </td><td class="mdescRight">Prints unsigned integer. <a href="#a3c85835d3c6e556b5da524030e70e971">More...</a><br /></td></tr>
<tr class="separator:a3c85835d3c6e556b5da524030e70e971"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a632b6538d9a2d090957c51c265bb8268"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceeosio.html#a632b6538d9a2d090957c51c265bb8268">print</a> (<a class="el" href="structeosio_1_1uint128.html">uint128</a> num)</td></tr>
<tr class="memdesc:a632b6538d9a2d090957c51c265bb8268"><td class="mdescLeft"> </td><td class="mdescRight">Prints <a class="el" href="structeosio_1_1uint128.html" title="A struct that wraps uint128 integer and defines common operator overloads. ">uint128</a> struct. <a href="#a632b6538d9a2d090957c51c265bb8268">More...</a><br /></td></tr>
<tr class="separator:a632b6538d9a2d090957c51c265bb8268"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:acbb116ac61f216fafa100011bce090ee"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceeosio.html#acbb116ac61f216fafa100011bce090ee">print</a> (<a class="el" href="group__types.html#ga396787e5ec029b1205bd3e4cd9763e7d">uint128_t</a> num)</td></tr>
<tr class="memdesc:acbb116ac61f216fafa100011bce090ee"><td class="mdescLeft"> </td><td class="mdescRight">Prints 128 bit unsigned integer. <a href="#acbb116ac61f216fafa100011bce090ee">More...</a><br /></td></tr>
<tr class="separator:acbb116ac61f216fafa100011bce090ee"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:addacdc539ef6e6fb4f55bf04d1a0d22c"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceeosio.html#addacdc539ef6e6fb4f55bf04d1a0d22c">print</a> (<a class="el" href="structeosio_1_1name.html">name</a> <a class="el" href="structeosio_1_1name.html">name</a>)</td></tr>
<tr class="memdesc:addacdc539ef6e6fb4f55bf04d1a0d22c"><td class="mdescLeft"> </td><td class="mdescRight">Prints a 64 bit names as base32 encoded string. <a href="#addacdc539ef6e6fb4f55bf04d1a0d22c">More...</a><br /></td></tr>
<tr class="separator:addacdc539ef6e6fb4f55bf04d1a0d22c"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a3b7dd9bbca5a20bad3acb94b6b7354be"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceeosio.html#a3b7dd9bbca5a20bad3acb94b6b7354be">print</a> (bool val)</td></tr>
<tr class="separator:a3b7dd9bbca5a20bad3acb94b6b7354be"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:aa09d15641c76813eea61b876d8266400"><td class="memTemplParams" colspan="2">template<typename T > </td></tr>
<tr class="memitem:aa09d15641c76813eea61b876d8266400"><td class="memTemplItemLeft" align="right" valign="top">void </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceeosio.html#aa09d15641c76813eea61b876d8266400">print</a> (T &&t)</td></tr>
<tr class="separator:aa09d15641c76813eea61b876d8266400"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:ga56f9111930e3c8ee043a8502ab35c342"><td class="memTemplParams" colspan="2">template<typename Arg , typename... Args> </td></tr>
<tr class="memitem:ga56f9111930e3c8ee043a8502ab35c342"><td class="memTemplItemLeft" align="right" valign="top">void </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="group__console_cppapi.html#ga56f9111930e3c8ee043a8502ab35c342">print</a> (Arg a, Args... args)</td></tr>
<tr class="memdesc:ga56f9111930e3c8ee043a8502ab35c342"><td class="mdescLeft"> </td><td class="mdescRight">Print out value / list of values. <a href="group__console_cppapi.html#ga56f9111930e3c8ee043a8502ab35c342">More...</a><br /></td></tr>
<tr class="separator:ga56f9111930e3c8ee043a8502ab35c342"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:ga827f0aac6315e7963bcd52656cd7eeed"><td class="memTemplParams" colspan="2">template<typename T > </td></tr>
<tr class="memitem:ga827f0aac6315e7963bcd52656cd7eeed"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="classeosio_1_1iostream.html">iostream</a> & </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="group__console_cppapi.html#ga827f0aac6315e7963bcd52656cd7eeed">operator<<</a> (<a class="el" href="classeosio_1_1iostream.html">iostream</a> &out, const T &v)</td></tr>
<tr class="memdesc:ga827f0aac6315e7963bcd52656cd7eeed"><td class="mdescLeft"> </td><td class="mdescRight">Overload c++ iostream. <a href="group__console_cppapi.html#ga827f0aac6315e7963bcd52656cd7eeed">More...</a><br /></td></tr>
<tr class="separator:ga827f0aac6315e7963bcd52656cd7eeed"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:ga2880b7e268a82817fa784ddb1eb1b0dc"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="group__real.html#ga2880b7e268a82817fa784ddb1eb1b0dc">operator==</a> (const <a class="el" href="classeosio_1_1real.html">real</a> &c1, const <a class="el" href="classeosio_1_1real.html">real</a> &c2)</td></tr>
<tr class="memdesc:ga2880b7e268a82817fa784ddb1eb1b0dc"><td class="mdescLeft"> </td><td class="mdescRight">Compares two double variables c1 and c2. <a href="group__real.html#ga2880b7e268a82817fa784ddb1eb1b0dc">More...</a><br /></td></tr>
<tr class="separator:ga2880b7e268a82817fa784ddb1eb1b0dc"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:ga9ed6283fa49bfcbc7b0e647bdc1fb40e"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="group__real.html#ga9ed6283fa49bfcbc7b0e647bdc1fb40e">operator></a> (const <a class="el" href="classeosio_1_1real.html">real</a> &c1, const <a class="el" href="classeosio_1_1real.html">real</a> &c2)</td></tr>
<tr class="memdesc:ga9ed6283fa49bfcbc7b0e647bdc1fb40e"><td class="mdescLeft"> </td><td class="mdescRight">Compares two double variables c1 and c2. <a href="group__real.html#ga9ed6283fa49bfcbc7b0e647bdc1fb40e">More...</a><br /></td></tr>
<tr class="separator:ga9ed6283fa49bfcbc7b0e647bdc1fb40e"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:gafb6d45ce401771fd1a03f0f2a03d4726"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="group__real.html#gafb6d45ce401771fd1a03f0f2a03d4726">operator<</a> (const <a class="el" href="classeosio_1_1real.html">real</a> &c1, const <a class="el" href="classeosio_1_1real.html">real</a> &c2)</td></tr>
<tr class="memdesc:gafb6d45ce401771fd1a03f0f2a03d4726"><td class="mdescLeft"> </td><td class="mdescRight">Compares two double variables c1 and c2. <a href="group__real.html#gafb6d45ce401771fd1a03f0f2a03d4726">More...</a><br /></td></tr>
<tr class="separator:gafb6d45ce401771fd1a03f0f2a03d4726"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:aae68db66d8f7985f4eb21e2d80432b28"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__types.html#ga7c94ea6f8948649f8d181ae55911eeaf">size_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceeosio.html#aae68db66d8f7985f4eb21e2d80432b28">cstrlen</a> (const char *cstr)</td></tr>
<tr class="memdesc:aae68db66d8f7985f4eb21e2d80432b28"><td class="mdescLeft"> </td><td class="mdescRight">Count the length of null terminated string (excluding the null terminated symbol) Non-null terminated string need to be passed here, Otherwise it will not give the right length. <a href="#aae68db66d8f7985f4eb21e2d80432b28">More...</a><br /></td></tr>
<tr class="separator:aae68db66d8f7985f4eb21e2d80432b28"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a146e84e934e01cc90d3026b4398a98cb"><td class="memTemplParams" colspan="2">template<typename T , typename U > </td></tr>
<tr class="memitem:a146e84e934e01cc90d3026b4398a98cb"><td class="memTemplItemLeft" align="right" valign="top">T && </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceeosio.html#a146e84e934e01cc90d3026b4398a98cb">forward</a> (U &&u)</td></tr>
<tr class="separator:a146e84e934e01cc90d3026b4398a98cb"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:af29f4c3b46ef396883a8ba57c534a808"><td class="memTemplParams" colspan="2">template<typename T > </td></tr>
<tr class="memitem:af29f4c3b46ef396883a8ba57c534a808"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="structeosio_1_1remove__reference.html">remove_reference</a>< T >::type && </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceeosio.html#af29f4c3b46ef396883a8ba57c534a808">move</a> (T &&arg)</td></tr>
<tr class="separator:af29f4c3b46ef396883a8ba57c534a808"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:aae486713e70cffa7cd1b96517247a023"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceeosio.html#aae486713e70cffa7cd1b96517247a023">print_ident</a> (int n)</td></tr>
<tr class="separator:aae486713e70cffa7cd1b96517247a023"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:ae591fc9690f7587f287469b4954e8a0a"><td class="memTemplParams" colspan="2">template<typename Type > </td></tr>
<tr class="memitem:ae591fc9690f7587f287469b4954e8a0a"><td class="memTemplItemLeft" align="right" valign="top">Type </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceeosio.html#ae591fc9690f7587f287469b4954e8a0a">current_message_ex</a> ()</td></tr>
<tr class="separator:ae591fc9690f7587f287469b4954e8a0a"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:ab036afc426b8e39242e7f0e1355220f2"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceeosio.html#ab036afc426b8e39242e7f0e1355220f2">dump</a> (const <a class="el" href="structrecord1.html">record1</a> &value, int tab=0)</td></tr>
<tr class="separator:ab036afc426b8e39242e7f0e1355220f2"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a2abe02fb4606a74d17a4da37fe1b033b"><td class="memTemplParams" colspan="2">template<> </td></tr>
<tr class="memitem:a2abe02fb4606a74d17a4da37fe1b033b"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="structrecord1.html">record1</a> </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceeosio.html#a2abe02fb4606a74d17a4da37fe1b033b">current_action< record1 ></a> ()</td></tr>
<tr class="separator:a2abe02fb4606a74d17a4da37fe1b033b"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a78fb6930b2a022b5f0e575684da3c018"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceeosio.html#a78fb6930b2a022b5f0e575684da3c018">dump</a> (const <a class="el" href="structrecord2.html">record2</a> &value, int tab=0)</td></tr>
<tr class="separator:a78fb6930b2a022b5f0e575684da3c018"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a2ed240d4ed51cb1bb676861bc4581b53"><td class="memTemplParams" colspan="2">template<> </td></tr>
<tr class="memitem:a2ed240d4ed51cb1bb676861bc4581b53"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="structrecord2.html">record2</a> </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceeosio.html#a2ed240d4ed51cb1bb676861bc4581b53">current_action< record2 ></a> ()</td></tr>
<tr class="separator:a2ed240d4ed51cb1bb676861bc4581b53"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a1bc83607c4fb84dad0a04d30d75af684"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceeosio.html#a1bc83607c4fb84dad0a04d30d75af684">dump</a> (const <a class="el" href="structrecord3.html">record3</a> &value, int tab=0)</td></tr>
<tr class="separator:a1bc83607c4fb84dad0a04d30d75af684"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:ad771876958070d5e0be45be50c2ac67e"><td class="memTemplParams" colspan="2">template<> </td></tr>
<tr class="memitem:ad771876958070d5e0be45be50c2ac67e"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="structrecord3.html">record3</a> </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceeosio.html#ad771876958070d5e0be45be50c2ac67e">current_action< record3 ></a> ()</td></tr>
<tr class="separator:ad771876958070d5e0be45be50c2ac67e"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a235ead622a8bdba00157e95b93307804"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceeosio.html#a235ead622a8bdba00157e95b93307804">dump</a> (const <a class="el" href="structkey__value1.html">key_value1</a> &value, int tab=0)</td></tr>
<tr class="separator:a235ead622a8bdba00157e95b93307804"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a8fdf87891ca581bbfba0104b954400ef"><td class="memTemplParams" colspan="2">template<> </td></tr>
<tr class="memitem:a8fdf87891ca581bbfba0104b954400ef"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="structkey__value1.html">key_value1</a> </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceeosio.html#a8fdf87891ca581bbfba0104b954400ef">current_action< key_value1 ></a> ()</td></tr>
<tr class="separator:a8fdf87891ca581bbfba0104b954400ef"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a9a12f835b793a2540871669ac2e1d7ea"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceeosio.html#a9a12f835b793a2540871669ac2e1d7ea">dump</a> (const <a class="el" href="structcomplex__type.html">complex_type</a> &value, int tab=0)</td></tr>
<tr class="separator:a9a12f835b793a2540871669ac2e1d7ea"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a270971e1c199c2b532b3badea990b259"><td class="memTemplParams" colspan="2">template<> </td></tr>
<tr class="memitem:a270971e1c199c2b532b3badea990b259"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="structcomplex__type.html">complex_type</a> </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceeosio.html#a270971e1c199c2b532b3badea990b259">current_action< complex_type ></a> ()</td></tr>
<tr class="separator:a270971e1c199c2b532b3badea990b259"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a73cdeb68b2c3de651896a3e653af3ad2"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceeosio.html#a73cdeb68b2c3de651896a3e653af3ad2">dump</a> (const <a class="el" href="structkey__value2.html">key_value2</a> &value, int tab=0)</td></tr>
<tr class="separator:a73cdeb68b2c3de651896a3e653af3ad2"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a6fbce3c017cd650372f5bb3ebd3389ab"><td class="memTemplParams" colspan="2">template<> </td></tr>
<tr class="memitem:a6fbce3c017cd650372f5bb3ebd3389ab"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="structkey__value2.html">key_value2</a> </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceeosio.html#a6fbce3c017cd650372f5bb3ebd3389ab">current_action< key_value2 ></a> ()</td></tr>
<tr class="separator:a6fbce3c017cd650372f5bb3ebd3389ab"><td class="memSeparator" colspan="2"> </td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="var-members"></a>
Variables</h2></td></tr>
<tr class="memitem:ga92fafed038dc971cb8742fce00f27b61"><td class="memItemLeft" align="right" valign="top">class <a class="el" href="classeosio_1_1memory__manager.html">eosio::memory_manager</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__memorycppapi.html#ga92fafed038dc971cb8742fce00f27b61">memory_heap</a></td></tr>
<tr class="separator:ga92fafed038dc971cb8742fce00f27b61"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:aa0da5b0819fe8c2b9a24a8dad05d9365"><td class="memItemLeft" align="right" valign="top">decltype(nullptr) typedef </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceeosio.html#aa0da5b0819fe8c2b9a24a8dad05d9365">nullptr_t</a></td></tr>
<tr class="separator:aa0da5b0819fe8c2b9a24a8dad05d9365"><td class="memSeparator" colspan="2"> </td></tr>
</table>
<h2 class="groupheader">Typedef Documentation</h2>
<a id="a29af370d237fce6bc6bed2cb98bde53f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a29af370d237fce6bc6bed2cb98bde53f">◆ </a></span>bytes</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">using <a class="el" href="namespaceeosio.html#a29af370d237fce6bc6bed2cb98bde53f">eosio::bytes</a> = typedef <a class="el" href="classeosio_1_1vector.html">vector</a><char></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a86c678dc3ab8fd54400ddf371782d14e"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a86c678dc3ab8fd54400ddf371782d14e">◆ </a></span>symbol_name</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">typedef <a class="el" href="group__types.html#gaaa5d1cd013383c889537491c3cfd9aad">uint64_t</a> <a class="el" href="namespaceeosio.html#a86c678dc3ab8fd54400ddf371782d14e">eosio::symbol_name</a></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<h2 class="groupheader">Function Documentation</h2>
<a id="aae68db66d8f7985f4eb21e2d80432b28"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aae68db66d8f7985f4eb21e2d80432b28">◆ </a></span>cstrlen()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="group__types.html#ga7c94ea6f8948649f8d181ae55911eeaf">size_t</a> eosio::cstrlen </td>
<td>(</td>
<td class="paramtype">const char * </td>
<td class="paramname"><em>cstr</em></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">cstr</td><td>- null terminated string </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="a270971e1c199c2b532b3badea990b259"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a270971e1c199c2b532b3badea990b259">◆ </a></span>current_action< complex_type >()</h2>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template<> </div>
<table class="memname">
<tr>
<td class="memname"><a class="el" href="structcomplex__type.html">complex_type</a> <a class="el" href="group__actioncppapi.html#gacc8aeec52cf63058dc2b3cc44ac7495a">eosio::current_action</a>< <a class="el" href="structcomplex__type.html">complex_type</a> > </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a8fdf87891ca581bbfba0104b954400ef"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a8fdf87891ca581bbfba0104b954400ef">◆ </a></span>current_action< key_value1 >()</h2>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template<> </div>
<table class="memname">
<tr>
<td class="memname"><a class="el" href="structkey__value1.html">key_value1</a> <a class="el" href="group__actioncppapi.html#gacc8aeec52cf63058dc2b3cc44ac7495a">eosio::current_action</a>< <a class="el" href="structkey__value1.html">key_value1</a> > </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a6fbce3c017cd650372f5bb3ebd3389ab"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a6fbce3c017cd650372f5bb3ebd3389ab">◆ </a></span>current_action< key_value2 >()</h2>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template<> </div>
<table class="memname">
<tr>
<td class="memname"><a class="el" href="structkey__value2.html">key_value2</a> <a class="el" href="group__actioncppapi.html#gacc8aeec52cf63058dc2b3cc44ac7495a">eosio::current_action</a>< <a class="el" href="structkey__value2.html">key_value2</a> > </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a2abe02fb4606a74d17a4da37fe1b033b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a2abe02fb4606a74d17a4da37fe1b033b">◆ </a></span>current_action< record1 >()</h2>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template<> </div>
<table class="memname">
<tr>
<td class="memname"><a class="el" href="structrecord1.html">record1</a> <a class="el" href="group__actioncppapi.html#gacc8aeec52cf63058dc2b3cc44ac7495a">eosio::current_action</a>< <a class="el" href="structrecord1.html">record1</a> > </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a2ed240d4ed51cb1bb676861bc4581b53"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a2ed240d4ed51cb1bb676861bc4581b53">◆ </a></span>current_action< record2 >()</h2>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template<> </div>
<table class="memname">
<tr>
<td class="memname"><a class="el" href="structrecord2.html">record2</a> <a class="el" href="group__actioncppapi.html#gacc8aeec52cf63058dc2b3cc44ac7495a">eosio::current_action</a>< <a class="el" href="structrecord2.html">record2</a> > </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="ad771876958070d5e0be45be50c2ac67e"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ad771876958070d5e0be45be50c2ac67e">◆ </a></span>current_action< record3 >()</h2>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template<> </div>
<table class="memname">
<tr>
<td class="memname"><a class="el" href="structrecord3.html">record3</a> <a class="el" href="group__actioncppapi.html#gacc8aeec52cf63058dc2b3cc44ac7495a">eosio::current_action</a>< <a class="el" href="structrecord3.html">record3</a> > </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="ae591fc9690f7587f287469b4954e8a0a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae591fc9690f7587f287469b4954e8a0a">◆ </a></span>current_message_ex()</h2>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template<typename Type > </div>
<table class="memname">
<tr>
<td class="memname">Type eosio::current_message_ex </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a78b2709044b48bb39105d37d787fefea"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a78b2709044b48bb39105d37d787fefea">◆ </a></span>dispatch() <span class="overload">[1/2]</span></h2>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template<typename Contract , typename FirstAction > </div>
<table class="memname">
<tr>
<td class="memname">bool eosio::dispatch </td>
<td>(</td>
<td class="paramtype"><a class="el" href="group__types.html#gaaa5d1cd013383c889537491c3cfd9aad">uint64_t</a> </td>
<td class="paramname"><em>code</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="group__types.html#gaaa5d1cd013383c889537491c3cfd9aad">uint64_t</a> </td>
<td class="paramname"><em>act</em> </td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a289285490058d17de4a6a052b52dd680"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a289285490058d17de4a6a052b52dd680">◆ </a></span>dispatch() <span class="overload">[2/2]</span></h2>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template<typename Contract , typename FirstAction , typename SecondAction , typename... Actions> </div>
<table class="memname">
<tr>
<td class="memname">bool eosio::dispatch </td>
<td>(</td>
<td class="paramtype"><a class="el" href="group__types.html#gaaa5d1cd013383c889537491c3cfd9aad">uint64_t</a> </td>
<td class="paramname"><em>code</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="group__types.html#gaaa5d1cd013383c889537491c3cfd9aad">uint64_t</a> </td>
<td class="paramname"><em>act</em> </td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>This method will dynamically dispatch an incoming set of actions to</p>
<div class="fragment"><div class="line"><span class="keyword">static</span> <a class="code" href="namespaceeosiosystem.html#a8a502c589b78b453338d6b2c5b4f405d">Contract::on</a>( ActionType )</div></div><!-- fragment --><p>For this to work the Actions must be dervied from the </p>
</div>
</div>
<a id="ab036afc426b8e39242e7f0e1355220f2"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ab036afc426b8e39242e7f0e1355220f2">◆ </a></span>dump() <span class="overload">[1/6]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void eosio::dump </td>
<td>(</td>
<td class="paramtype">const <a class="el" href="structrecord1.html">record1</a> & </td>
<td class="paramname"><em>value</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">int </td>
<td class="paramname"><em>tab</em> = <code>0</code> </td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a78fb6930b2a022b5f0e575684da3c018"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a78fb6930b2a022b5f0e575684da3c018">◆ </a></span>dump() <span class="overload">[2/6]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void eosio::dump </td>
<td>(</td>
<td class="paramtype">const <a class="el" href="structrecord2.html">record2</a> & </td>
<td class="paramname"><em>value</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">int </td>
<td class="paramname"><em>tab</em> = <code>0</code> </td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a1bc83607c4fb84dad0a04d30d75af684"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a1bc83607c4fb84dad0a04d30d75af684">◆ </a></span>dump() <span class="overload">[3/6]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void eosio::dump </td>
<td>(</td>
<td class="paramtype">const <a class="el" href="structrecord3.html">record3</a> & </td>
<td class="paramname"><em>value</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">int </td>
<td class="paramname"><em>tab</em> = <code>0</code> </td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a235ead622a8bdba00157e95b93307804"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a235ead622a8bdba00157e95b93307804">◆ </a></span>dump() <span class="overload">[4/6]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void eosio::dump </td>
<td>(</td>
<td class="paramtype">const <a class="el" href="structkey__value1.html">key_value1</a> & </td>
<td class="paramname"><em>value</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">int </td>
<td class="paramname"><em>tab</em> = <code>0</code> </td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a9a12f835b793a2540871669ac2e1d7ea"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a9a12f835b793a2540871669ac2e1d7ea">◆ </a></span>dump() <span class="overload">[5/6]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void eosio::dump </td>
<td>(</td>
<td class="paramtype">const <a class="el" href="structcomplex__type.html">complex_type</a> & </td>
<td class="paramname"><em>value</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">int </td>
<td class="paramname"><em>tab</em> = <code>0</code> </td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a73cdeb68b2c3de651896a3e653af3ad2"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a73cdeb68b2c3de651896a3e653af3ad2">◆ </a></span>dump() <span class="overload">[6/6]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void eosio::dump </td>
<td>(</td>
<td class="paramtype">const <a class="el" href="structkey__value2.html">key_value2</a> & </td>
<td class="paramname"><em>value</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">int </td>
<td class="paramname"><em>tab</em> = <code>0</code> </td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a146e84e934e01cc90d3026b4398a98cb"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a146e84e934e01cc90d3026b4398a98cb">◆ </a></span>forward()</h2>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template<typename T , typename U > </div>
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">T&& eosio::forward </td>
<td>(</td>
<td class="paramtype">U && </td>
<td class="paramname"><em>u</em></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="af29f4c3b46ef396883a8ba57c534a808"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af29f4c3b46ef396883a8ba57c534a808">◆ </a></span>move()</h2>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template<typename T > </div>
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="structeosio_1_1remove__reference.html">remove_reference</a><T>::type&& eosio::move </td>
<td>(</td>
<td class="paramtype">T && </td>
<td class="paramname"><em>arg</em></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a260b28d50d78aebe5b9cdc25c3a5619c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a260b28d50d78aebe5b9cdc25c3a5619c">◆ </a></span>operator<<() <span class="overload">[1/11]</span></h2>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template<typename Stream > </div>
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="classeosio_1_1datastream.html">datastream</a><Stream>& eosio::operator<< </td>
<td>(</td>
<td class="paramtype"><a class="el" href="classeosio_1_1datastream.html">datastream</a>< Stream > & </td>
<td class="paramname"><em>ds</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const <a class="el" href="structuint256.html">uint256</a> </td>
<td class="paramname"><em>d</em> </td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Serialize a <a class="el" href="structuint256.html">uint256</a> into a stream </p><dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">ds</td><td>stream to write </td></tr>
<tr><td class="paramname">d</td><td>value to serialize </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="ab9ea2aaefd17ab1b127b1dc674148ba2"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ab9ea2aaefd17ab1b127b1dc674148ba2">◆ </a></span>operator<<() <span class="overload">[2/11]</span></h2>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template<typename Stream > </div>
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="classeosio_1_1datastream.html">datastream</a><Stream>& eosio::operator<< </td>
<td>(</td>
<td class="paramtype"><a class="el" href="classeosio_1_1datastream.html">datastream</a>< Stream > & </td>
<td class="paramname"><em>ds</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const <a class="el" href="group__types.html#ga396787e5ec029b1205bd3e4cd9763e7d">uint128_t</a> </td>
<td class="paramname"><em>d</em> </td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Serialize a uint128_t into a stream </p><dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">ds</td><td>stream to write </td></tr>
<tr><td class="paramname">d</td><td>value to serialize </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="a5b1fd83c8a5b99c467a26047940335b9"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a5b1fd83c8a5b99c467a26047940335b9">◆ </a></span>operator<<() <span class="overload">[3/11]</span></h2>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template<typename Stream > </div>
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">