diff --git a/AMMBid_8cpp_source.html b/AMMBid_8cpp_source.html index 89984d7fc3..ea15b8937f 100644 --- a/AMMBid_8cpp_source.html +++ b/AMMBid_8cpp_source.html @@ -244,195 +244,205 @@ $(function() {
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - + + + + + + + + + + + + + + + + + +Implements ripple::Transactor.
-Definition at line 346 of file AMMBid.cpp.
+Definition at line 356 of file AMMBid.cpp.
diff --git a/classripple_1_1AMMVote.html b/classripple_1_1AMMVote.html index 40d39307d6..0a26fcdbc6 100644 --- a/classripple_1_1AMMVote.html +++ b/classripple_1_1AMMVote.html @@ -393,7 +393,7 @@ Static Private Member FunctionsImplements ripple::Transactor.
-Definition at line 234 of file AMMVote.cpp.
+Definition at line 239 of file AMMVote.cpp.
diff --git a/classripple_1_1InnerObjectFormats.html b/classripple_1_1InnerObjectFormats.html index 19a577e23f..ccb4af435d 100644 --- a/classripple_1_1InnerObjectFormats.html +++ b/classripple_1_1InnerObjectFormats.html @@ -211,7 +211,7 @@ Private AttributesDefinition at line 141 of file InnerObjectFormats.cpp.
+Definition at line 144 of file InnerObjectFormats.cpp.
Definition at line 148 of file InnerObjectFormats.cpp.
+Definition at line 151 of file InnerObjectFormats.cpp.
An element in a SOTemplate.
-Definition at line 43 of file SOTemplate.h.
+Definition at line 45 of file SOTemplate.h.
Definition at line 50 of file SOTemplate.h.
+Definition at line 52 of file SOTemplate.h.
Definition at line 64 of file SOTemplate.h.
+Definition at line 66 of file SOTemplate.h.
Definition at line 70 of file SOTemplate.h.
+Definition at line 72 of file SOTemplate.h.
Definition at line 46 of file SOTemplate.h.
+Definition at line 48 of file SOTemplate.h.
Definition at line 47 of file SOTemplate.h.
+Definition at line 49 of file SOTemplate.h.
Defines the fields and their attributes within a STObject.
Each subclass of SerializedObject will provide its own template describing the available fields and their metadata attributes.
-Definition at line 82 of file SOTemplate.h.
+Definition at line 84 of file SOTemplate.h.
Definition at line 101 of file SOTemplate.h.
+Definition at line 103 of file SOTemplate.h.
Definition at line 107 of file SOTemplate.h.
+Definition at line 109 of file SOTemplate.h.
Definition at line 113 of file SOTemplate.h.
+Definition at line 115 of file SOTemplate.h.
Definition at line 119 of file SOTemplate.h.
+Definition at line 121 of file SOTemplate.h.
The number of entries in this template.
-Definition at line 126 of file SOTemplate.h.
+Definition at line 128 of file SOTemplate.h.
@@ -349,7 +349,7 @@ Private AttributesDefinition at line 136 of file SOTemplate.h.
+Definition at line 138 of file SOTemplate.h.
Definition at line 142 of file SOTemplate.h.
+Definition at line 144 of file SOTemplate.h.
Definition at line 143 of file SOTemplate.h.
+Definition at line 145 of file SOTemplate.h.
+Static Public Member Functions | |
| static STObject | makeInnerObject (SField const &name, Rules const &rules) |
Static Protected Member Functions | |
| template<class T > |
Definition at line 74 of file STObject.h.
+Definition at line 75 of file STObject.h.
Definition at line 81 of file STObject.h.
+Definition at line 82 of file STObject.h.
Definition at line 406 of file STObject.h.
+Definition at line 410 of file STObject.h.
@@ -1028,6 +1034,44 @@ FriendsDefinition at line 98 of file STLedgerEntry.cpp.
+ + + +
+
|
+ +staticinherited | +
Definition at line 63 of file STObject.cpp.
+Definition at line 863 of file STObject.h.
+Definition at line 867 of file STObject.h.
Definition at line 869 of file STObject.h.
+Definition at line 873 of file STObject.h.
Definition at line 875 of file STObject.h.
+Definition at line 879 of file STObject.h.
Definition at line 881 of file STObject.h.
+Definition at line 885 of file STObject.h.
Definition at line 116 of file STObject.cpp.
+Definition at line 131 of file STObject.cpp.
Definition at line 170 of file STObject.cpp.
+Definition at line 185 of file STObject.cpp.
Definition at line 887 of file STObject.h.
+Definition at line 891 of file STObject.h.
Definition at line 100 of file STObject.cpp.
+Definition at line 115 of file STObject.cpp.
Definition at line 180 of file STObject.cpp.
+Definition at line 195 of file STObject.cpp.
Set a field.
if the field already exists, it is replaced.
-Definition at line 631 of file STObject.cpp.
+Definition at line 646 of file STObject.cpp.
- -Definition at line 652 of file STObject.cpp.
+Reimplemented from ripple::STBase.
-Definition at line 304 of file STObject.cpp.
+Definition at line 319 of file STObject.cpp.
@@ -1400,7 +1446,7 @@ FriendsReimplemented from ripple::STBase.
-Definition at line 79 of file STObject.cpp.
+Definition at line 94 of file STObject.cpp.
@@ -1430,7 +1476,7 @@ FriendsReimplemented from ripple::STBase.
-Definition at line 85 of file STObject.cpp.
+Definition at line 100 of file STObject.cpp.
@@ -1468,7 +1514,7 @@ FriendsDefinition at line 787 of file STObject.cpp.
+Definition at line 808 of file STObject.cpp.
Definition at line 893 of file STObject.h.
+Definition at line 897 of file STObject.h.
Definition at line 902 of file STObject.h.
+Definition at line 906 of file STObject.h.
Definition at line 911 of file STObject.h.
+Definition at line 915 of file STObject.h.
Definition at line 918 of file STObject.h.
+Definition at line 922 of file STObject.h.
Definition at line 451 of file STObject.cpp.
+Definition at line 466 of file STObject.cpp.
Definition at line 463 of file STObject.cpp.
+Definition at line 478 of file STObject.cpp.
Definition at line 475 of file STObject.cpp.
+Definition at line 490 of file STObject.cpp.
Definition at line 481 of file STObject.cpp.
+Definition at line 496 of file STObject.cpp.
Definition at line 339 of file STObject.cpp.
+Definition at line 354 of file STObject.cpp.
Definition at line 348 of file STObject.cpp.
+Definition at line 363 of file STObject.cpp.
Definition at line 924 of file STObject.h.
+Definition at line 928 of file STObject.h.
Definition at line 930 of file STObject.h.
+Definition at line 934 of file STObject.h.
Definition at line 936 of file STObject.h.
+Definition at line 940 of file STObject.h.
Definition at line 942 of file STObject.h.
+Definition at line 946 of file STObject.h.
Definition at line 357 of file STObject.cpp.
+Definition at line 372 of file STObject.cpp.
Definition at line 395 of file STObject.cpp.
+Definition at line 410 of file STObject.cpp.
Definition at line 373 of file STObject.cpp.
+Definition at line 388 of file STObject.cpp.
Definition at line 384 of file STObject.cpp.
+Definition at line 399 of file STObject.cpp.
Definition at line 401 of file STObject.cpp.
+Definition at line 416 of file STObject.cpp.
Definition at line 412 of file STObject.cpp.
+Definition at line 427 of file STObject.cpp.
Definition at line 547 of file STObject.cpp.
+Definition at line 562 of file STObject.cpp.
Definition at line 553 of file STObject.cpp.
+Definition at line 568 of file STObject.cpp.
Definition at line 559 of file STObject.cpp.
+Definition at line 574 of file STObject.cpp.
Definition at line 565 of file STObject.cpp.
+Definition at line 580 of file STObject.cpp.
Definition at line 571 of file STObject.cpp.
+Definition at line 586 of file STObject.cpp.
Definition at line 577 of file STObject.cpp.
+Definition at line 592 of file STObject.cpp.
Definition at line 583 of file STObject.cpp.
+Definition at line 598 of file STObject.cpp.
Definition at line 589 of file STObject.cpp.
+Definition at line 604 of file STObject.cpp.
Definition at line 595 of file STObject.cpp.
+Definition at line 610 of file STObject.cpp.
Definition at line 603 of file STObject.cpp.
+Definition at line 618 of file STObject.cpp.
Definition at line 610 of file STObject.cpp.
+Definition at line 625 of file STObject.cpp.
Definition at line 617 of file STObject.cpp.
+Definition at line 632 of file STObject.cpp.
Definition at line 624 of file STObject.cpp.
+Definition at line 639 of file STObject.cpp.
Definition at line 949 of file STObject.h.
+Definition at line 953 of file STObject.h.
@@ -2485,7 +2531,7 @@ template<class T >Definition at line 956 of file STObject.h.
+Definition at line 960 of file STObject.h.
@@ -2596,7 +2642,7 @@ template<class T >Definition at line 963 of file STObject.h.
+Definition at line 967 of file STObject.h.
Definition at line 970 of file STObject.h.
+Definition at line 974 of file STObject.h.
Definition at line 977 of file STObject.h.
+Definition at line 981 of file STObject.h.
@@ -2711,7 +2757,7 @@ template<class T >Definition at line 1004 of file STObject.h.
+Definition at line 1008 of file STObject.h.
@@ -2822,7 +2868,7 @@ template<class T >Definition at line 1024 of file STObject.h.
+Definition at line 1028 of file STObject.h.
Definition at line 1031 of file STObject.h.
+Definition at line 1035 of file STObject.h.
Definition at line 647 of file STObject.cpp.
+Definition at line 668 of file STObject.cpp.
Definition at line 653 of file STObject.cpp.
+Definition at line 674 of file STObject.cpp.
Definition at line 659 of file STObject.cpp.
+Definition at line 680 of file STObject.cpp.
Definition at line 665 of file STObject.cpp.
+Definition at line 686 of file STObject.cpp.
Definition at line 671 of file STObject.cpp.
+Definition at line 692 of file STObject.cpp.
Definition at line 677 of file STObject.cpp.
+Definition at line 698 of file STObject.cpp.
Definition at line 695 of file STObject.cpp.
+Definition at line 716 of file STObject.cpp.
Definition at line 701 of file STObject.cpp.
+Definition at line 722 of file STObject.cpp.
Definition at line 689 of file STObject.cpp.
+Definition at line 710 of file STObject.cpp.
Definition at line 707 of file STObject.cpp.
+Definition at line 728 of file STObject.cpp.
Definition at line 713 of file STObject.cpp.
+Definition at line 734 of file STObject.cpp.
Definition at line 719 of file STObject.cpp.
+Definition at line 740 of file STObject.cpp.
Definition at line 683 of file STObject.cpp.
+Definition at line 704 of file STObject.cpp.
Definition at line 725 of file STObject.cpp.
+Definition at line 746 of file STObject.cpp.
Definition at line 1038 of file STObject.h.
+Definition at line 1042 of file STObject.h.
Definition at line 439 of file STObject.cpp.
+Definition at line 454 of file STObject.cpp.
Definition at line 445 of file STObject.cpp.
+Definition at line 460 of file STObject.cpp.
Definition at line 428 of file STObject.cpp.
+Definition at line 443 of file STObject.cpp.
Definition at line 492 of file STObject.cpp.
+Definition at line 507 of file STObject.cpp.
Definition at line 514 of file STObject.cpp.
+Definition at line 529 of file STObject.cpp.
Definition at line 529 of file STObject.cpp.
+Definition at line 544 of file STObject.cpp.
Definition at line 541 of file STObject.cpp.
+Definition at line 556 of file STObject.cpp.
Definition at line 243 of file STObject.cpp.
+Definition at line 258 of file STObject.cpp.
Definition at line 744 of file STObject.cpp.
+Definition at line 765 of file STObject.cpp.
Definition at line 1056 of file STObject.h.
+Definition at line 1060 of file STObject.h.
Definition at line 812 of file STObject.cpp.
+Definition at line 833 of file STObject.cpp.
Definition at line 1063 of file STObject.h.
+Definition at line 1067 of file STObject.h.
Definition at line 1090 of file STObject.h.
+Definition at line 1094 of file STObject.h.
Definition at line 1113 of file STObject.h.
+Definition at line 1117 of file STObject.h.
Definition at line 1136 of file STObject.h.
+Definition at line 1140 of file STObject.h.
Definition at line 1157 of file STObject.h.
+Definition at line 1161 of file STObject.h.
Definition at line 76 of file STObject.h.
+Definition at line 77 of file STObject.h.
Definition at line 77 of file STObject.h.
+Definition at line 78 of file STObject.h.
+Static Public Member Functions | |
| static STObject | makeInnerObject (SField const &name, Rules const &rules) |
Static Protected Member Functions | |
| template<class T > |
Definition at line 53 of file STObject.h.
+Definition at line 54 of file STObject.h.
Definition at line 74 of file STObject.h.
+Definition at line 75 of file STObject.h.
Definition at line 81 of file STObject.h.
+Definition at line 82 of file STObject.h.
Definition at line 406 of file STObject.h.
+Definition at line 410 of file STObject.h.
@@ -599,7 +605,7 @@ template<typename F >Definition at line 87 of file STObject.h.
+Definition at line 88 of file STObject.h.
Definition at line 29 of file STObject.cpp.
+Definition at line 31 of file STObject.cpp.
Definition at line 38 of file STObject.cpp.
+Definition at line 40 of file STObject.cpp.
Definition at line 43 of file STObject.cpp.
+Definition at line 45 of file STObject.cpp.
Definition at line 51 of file STObject.cpp.
+Definition at line 53 of file STObject.cpp.
Definition at line 857 of file STObject.h.
+Definition at line 861 of file STObject.h.
Definition at line 34 of file STObject.cpp.
+Definition at line 36 of file STObject.cpp.
Definition at line 91 of file STObject.cpp.
+Definition at line 106 of file STObject.cpp.
+ +
+
|
+ +static | +
Definition at line 63 of file STObject.cpp.
Definition at line 863 of file STObject.h.
+Definition at line 867 of file STObject.h.
Definition at line 869 of file STObject.h.
+Definition at line 873 of file STObject.h.
Definition at line 875 of file STObject.h.
+Definition at line 879 of file STObject.h.
Definition at line 881 of file STObject.h.
+Definition at line 885 of file STObject.h.
Definition at line 116 of file STObject.cpp.
+Definition at line 131 of file STObject.cpp.
Definition at line 170 of file STObject.cpp.
+Definition at line 185 of file STObject.cpp.
Definition at line 887 of file STObject.h.
+Definition at line 891 of file STObject.h.
Definition at line 100 of file STObject.cpp.
+Definition at line 115 of file STObject.cpp.
Definition at line 180 of file STObject.cpp.
+Definition at line 195 of file STObject.cpp.
Reimplemented in ripple::STTx.
-Definition at line 73 of file STObject.cpp.
+Definition at line 88 of file STObject.cpp.
@@ -1081,7 +1125,7 @@ template<typename F >Reimplemented from ripple::STBase.
-Definition at line 304 of file STObject.cpp.
+Definition at line 319 of file STObject.cpp.
@@ -1110,7 +1154,7 @@ template<typename F >Reimplemented from ripple::STBase.
-Definition at line 79 of file STObject.cpp.
+Definition at line 94 of file STObject.cpp.
@@ -1140,7 +1184,7 @@ template<typename F >Reimplemented from ripple::STBase.
-Definition at line 85 of file STObject.cpp.
+Definition at line 100 of file STObject.cpp.
@@ -1171,7 +1215,7 @@ template<typename F >Reimplemented in ripple::STTx.
-Definition at line 254 of file STObject.cpp.
+Definition at line 269 of file STObject.cpp.
@@ -1200,7 +1244,7 @@ template<typename F >Reimplemented from ripple::STBase.
-Definition at line 285 of file STObject.cpp.
+Definition at line 300 of file STObject.cpp.
@@ -1232,7 +1276,7 @@ template<typename F >Reimplemented in ripple::STTx.
-Definition at line 731 of file STObject.cpp.
+Definition at line 752 of file STObject.cpp.
@@ -1252,7 +1296,7 @@ template<typename F >Definition at line 893 of file STObject.h.
+Definition at line 897 of file STObject.h.
Definition at line 902 of file STObject.h.
+Definition at line 906 of file STObject.h.
Definition at line 911 of file STObject.h.
+Definition at line 915 of file STObject.h.
Definition at line 918 of file STObject.h.
+Definition at line 922 of file STObject.h.
Definition at line 451 of file STObject.cpp.
+Definition at line 466 of file STObject.cpp.
Definition at line 463 of file STObject.cpp.
+Definition at line 478 of file STObject.cpp.
Definition at line 475 of file STObject.cpp.
+Definition at line 490 of file STObject.cpp.
Definition at line 481 of file STObject.cpp.
+Definition at line 496 of file STObject.cpp.
Definition at line 339 of file STObject.cpp.
+Definition at line 354 of file STObject.cpp.
Definition at line 348 of file STObject.cpp.
+Definition at line 363 of file STObject.cpp.
Definition at line 924 of file STObject.h.
+Definition at line 928 of file STObject.h.
Definition at line 930 of file STObject.h.
+Definition at line 934 of file STObject.h.
Definition at line 936 of file STObject.h.
+Definition at line 940 of file STObject.h.
Definition at line 942 of file STObject.h.
+Definition at line 946 of file STObject.h.
Definition at line 357 of file STObject.cpp.
+Definition at line 372 of file STObject.cpp.
Definition at line 395 of file STObject.cpp.
+Definition at line 410 of file STObject.cpp.
Definition at line 373 of file STObject.cpp.
+Definition at line 388 of file STObject.cpp.
Definition at line 384 of file STObject.cpp.
+Definition at line 399 of file STObject.cpp.
Definition at line 401 of file STObject.cpp.
+Definition at line 416 of file STObject.cpp.
Definition at line 412 of file STObject.cpp.
+Definition at line 427 of file STObject.cpp.
Definition at line 547 of file STObject.cpp.
+Definition at line 562 of file STObject.cpp.
Definition at line 553 of file STObject.cpp.
+Definition at line 568 of file STObject.cpp.
Definition at line 559 of file STObject.cpp.
+Definition at line 574 of file STObject.cpp.
Definition at line 565 of file STObject.cpp.
+Definition at line 580 of file STObject.cpp.
Definition at line 571 of file STObject.cpp.
+Definition at line 586 of file STObject.cpp.
Definition at line 577 of file STObject.cpp.
+Definition at line 592 of file STObject.cpp.
Definition at line 583 of file STObject.cpp.
+Definition at line 598 of file STObject.cpp.
Definition at line 589 of file STObject.cpp.
+Definition at line 604 of file STObject.cpp.
Definition at line 595 of file STObject.cpp.
+Definition at line 610 of file STObject.cpp.
Definition at line 603 of file STObject.cpp.
+Definition at line 618 of file STObject.cpp.
Definition at line 610 of file STObject.cpp.
+Definition at line 625 of file STObject.cpp.
Definition at line 617 of file STObject.cpp.
+Definition at line 632 of file STObject.cpp.
Definition at line 624 of file STObject.cpp.
+Definition at line 639 of file STObject.cpp.
Definition at line 949 of file STObject.h.
+Definition at line 953 of file STObject.h.
@@ -1969,7 +2013,7 @@ template<class T >Definition at line 956 of file STObject.h.
+Definition at line 960 of file STObject.h.
@@ -2070,7 +2114,7 @@ template<class T > -Definition at line 977 of file STObject.h.
+Definition at line 981 of file STObject.h.
@@ -2101,7 +2145,7 @@ template<class T >Definition at line 1004 of file STObject.h.
+Definition at line 1008 of file STObject.h.
@@ -2188,12 +2232,12 @@ template<class T >Set a field.
if the field already exists, it is replaced.
-Definition at line 631 of file STObject.cpp.
+Definition at line 646 of file STObject.cpp.
- -Definition at line 652 of file STObject.cpp.
+Definition at line 647 of file STObject.cpp.
+Definition at line 668 of file STObject.cpp.
Definition at line 653 of file STObject.cpp.
+Definition at line 674 of file STObject.cpp.
Definition at line 659 of file STObject.cpp.
+Definition at line 680 of file STObject.cpp.
Definition at line 665 of file STObject.cpp.
+Definition at line 686 of file STObject.cpp.
Definition at line 671 of file STObject.cpp.
+Definition at line 692 of file STObject.cpp.
Definition at line 677 of file STObject.cpp.
+Definition at line 698 of file STObject.cpp.
Definition at line 695 of file STObject.cpp.
+Definition at line 716 of file STObject.cpp.
Definition at line 701 of file STObject.cpp.
+Definition at line 722 of file STObject.cpp.
Definition at line 689 of file STObject.cpp.
+Definition at line 710 of file STObject.cpp.
Definition at line 707 of file STObject.cpp.
+Definition at line 728 of file STObject.cpp.
Definition at line 713 of file STObject.cpp.
+Definition at line 734 of file STObject.cpp.
Definition at line 719 of file STObject.cpp.
+Definition at line 740 of file STObject.cpp.
Definition at line 683 of file STObject.cpp.
+Definition at line 704 of file STObject.cpp.
Definition at line 725 of file STObject.cpp.
+Definition at line 746 of file STObject.cpp.
Definition at line 1038 of file STObject.h.
+Definition at line 1042 of file STObject.h.
Definition at line 439 of file STObject.cpp.
+Definition at line 454 of file STObject.cpp.
Definition at line 445 of file STObject.cpp.
+Definition at line 460 of file STObject.cpp.
Definition at line 428 of file STObject.cpp.
+Definition at line 443 of file STObject.cpp.
Definition at line 492 of file STObject.cpp.
+Definition at line 507 of file STObject.cpp.
Definition at line 514 of file STObject.cpp.
+Definition at line 529 of file STObject.cpp.
Definition at line 529 of file STObject.cpp.
+Definition at line 544 of file STObject.cpp.
Definition at line 541 of file STObject.cpp.
+Definition at line 556 of file STObject.cpp.
Definition at line 243 of file STObject.cpp.
+Definition at line 258 of file STObject.cpp.
Definition at line 744 of file STObject.cpp.
+Definition at line 765 of file STObject.cpp.
Definition at line 1056 of file STObject.h.
+Definition at line 1060 of file STObject.h.
Definition at line 787 of file STObject.cpp.
+Definition at line 808 of file STObject.cpp.
Definition at line 812 of file STObject.cpp.
+Definition at line 833 of file STObject.cpp.
Definition at line 1090 of file STObject.h.
+Definition at line 1094 of file STObject.h.
Definition at line 1113 of file STObject.h.
+Definition at line 1117 of file STObject.h.
Definition at line 1136 of file STObject.h.
+Definition at line 1140 of file STObject.h.
Definition at line 1157 of file STObject.h.
+Definition at line 1161 of file STObject.h.
Reimplemented in ripple::STTx, and ripple::STValidation.
-Definition at line 61 of file STObject.cpp.
+Definition at line 76 of file STObject.cpp.
@@ -3196,7 +3242,7 @@ template<typename T >Reimplemented in ripple::STTx, and ripple::STValidation.
-Definition at line 67 of file STObject.cpp.
+Definition at line 82 of file STObject.cpp.
@@ -3219,7 +3265,7 @@ template<class T >Definition at line 963 of file STObject.h.
+Definition at line 967 of file STObject.h.
Definition at line 970 of file STObject.h.
+Definition at line 974 of file STObject.h.
Definition at line 1024 of file STObject.h.
+Definition at line 1028 of file STObject.h.
Definition at line 1031 of file STObject.h.
+Definition at line 1035 of file STObject.h.
Definition at line 1063 of file STObject.h.
+Definition at line 1067 of file STObject.h.
Definition at line 463 of file STObject.h.
+Definition at line 467 of file STObject.h.
Definition at line 76 of file STObject.h.
+Definition at line 77 of file STObject.h.
Definition at line 77 of file STObject.h.
+Definition at line 78 of file STObject.h.
Definition at line 647 of file STObject.h.
+Definition at line 651 of file STObject.h.
Definition at line 61 of file STObject.h.
+Definition at line 62 of file STObject.h.
Definition at line 520 of file STObject.h.
+Definition at line 524 of file STObject.h.
Definition at line 522 of file STObject.h.
+Definition at line 526 of file STObject.h.
Definition at line 806 of file STObject.h.
+Definition at line 810 of file STObject.h.
Returns true if the field is set.
Fields with soeDEFAULT and set to the default value will return true
Definition at line 740 of file STObject.h.
+Definition at line 744 of file STObject.h.
@@ -360,7 +360,7 @@ template<class T >Return the contained value.
Throws:
STObject::FieldErr if !engaged()-
Definition at line 747 of file STObject.h.
+Definition at line 751 of file STObject.h.
@@ -402,7 +402,7 @@ template<class T >Explicit conversion to std::optional.
-Definition at line 761 of file STObject.h.
+Definition at line 765 of file STObject.h.
@@ -424,7 +424,7 @@ template<class T >Definition at line 842 of file STObject.h.
+Definition at line 846 of file STObject.h.
Definition at line 768 of file STObject.h.
+Definition at line 772 of file STObject.h.
Definition at line 776 of file STObject.h.
+Definition at line 780 of file STObject.h.
Definition at line 787 of file STObject.h.
+Definition at line 791 of file STObject.h.
Definition at line 813 of file STObject.h.
+Definition at line 817 of file STObject.h.
Definition at line 820 of file STObject.h.
+Definition at line 824 of file STObject.h.
Definition at line 833 of file STObject.h.
+Definition at line 837 of file STObject.h.
Definition at line 799 of file STObject.h.
+Definition at line 803 of file STObject.h.
Definition at line 633 of file STObject.h.
+Definition at line 637 of file STObject.h.
Definition at line 552 of file STObject.h.
+Definition at line 556 of file STObject.h.
Definition at line 558 of file STObject.h.
+Definition at line 562 of file STObject.h.
Definition at line 564 of file STObject.h.
+Definition at line 568 of file STObject.h.
Definition at line 574 of file STObject.h.
+Definition at line 578 of file STObject.h.
Definition at line 580 of file STObject.h.
+Definition at line 584 of file STObject.h.
Definition at line 588 of file STObject.h.
+Definition at line 592 of file STObject.h.
Definition at line 594 of file STObject.h.
+Definition at line 598 of file STObject.h.
Definition at line 600 of file STObject.h.
+Definition at line 604 of file STObject.h.
Definition at line 606 of file STObject.h.
+Definition at line 610 of file STObject.h.
Definition at line 612 of file STObject.h.
+Definition at line 616 of file STObject.h.
Definition at line 57 of file STObject.h.
+Definition at line 58 of file STObject.h.
Definition at line 472 of file STObject.h.
+Definition at line 476 of file STObject.h.
Definition at line 653 of file STObject.h.
+Definition at line 657 of file STObject.h.
Definition at line 671 of file STObject.h.
+Definition at line 675 of file STObject.h.
Definition at line 690 of file STObject.h.
+Definition at line 694 of file STObject.h.
Definition at line 698 of file STObject.h.
+Definition at line 702 of file STObject.h.
Definition at line 474 of file STObject.h.
+Definition at line 478 of file STObject.h.
Definition at line 475 of file STObject.h.
+Definition at line 479 of file STObject.h.
Definition at line 476 of file STObject.h.
+Definition at line 480 of file STObject.h.
Definition at line 59 of file STObject.h.
+Definition at line 60 of file STObject.h.
Definition at line 497 of file STObject.h.
+Definition at line 501 of file STObject.h.
Definition at line 732 of file STObject.h.
+Definition at line 736 of file STObject.h.
Definition at line 726 of file STObject.h.
+Definition at line 730 of file STObject.h.
Definition at line 719 of file STObject.h.
+Definition at line 723 of file STObject.h.
Definition at line 511 of file STObject.h.
+Definition at line 515 of file STObject.h.
Static Public Attributes |
Definition at line 74 of file STObject.h.
+Definition at line 75 of file STObject.h.
Definition at line 81 of file STObject.h.
+Definition at line 82 of file STObject.h.
Definition at line 406 of file STObject.h.
+Definition at line 410 of file STObject.h.
@@ -1363,6 +1365,44 @@ FriendsDefinition at line 108 of file STTx.cpp.
+ + + +
+
|
+ +staticinherited | +
Definition at line 63 of file STObject.cpp.
+Definition at line 863 of file STObject.h.
+Definition at line 867 of file STObject.h.
Definition at line 869 of file STObject.h.
+Definition at line 873 of file STObject.h.
Definition at line 875 of file STObject.h.
+Definition at line 879 of file STObject.h.
Definition at line 881 of file STObject.h.
+Definition at line 885 of file STObject.h.
Definition at line 116 of file STObject.cpp.
+Definition at line 131 of file STObject.cpp.
Definition at line 170 of file STObject.cpp.
+Definition at line 185 of file STObject.cpp.
Definition at line 887 of file STObject.h.
+Definition at line 891 of file STObject.h.
Definition at line 100 of file STObject.cpp.
+Definition at line 115 of file STObject.cpp.
Definition at line 180 of file STObject.cpp.
+Definition at line 195 of file STObject.cpp.
Set a field.
if the field already exists, it is replaced.
-Definition at line 631 of file STObject.cpp.
+Definition at line 646 of file STObject.cpp.
- -Definition at line 652 of file STObject.cpp.
+Reimplemented from ripple::STBase.
-Definition at line 304 of file STObject.cpp.
+Definition at line 319 of file STObject.cpp.
@@ -1735,7 +1777,7 @@ FriendsReimplemented from ripple::STBase.
-Definition at line 79 of file STObject.cpp.
+Definition at line 94 of file STObject.cpp.
@@ -1765,7 +1807,7 @@ FriendsReimplemented from ripple::STBase.
-Definition at line 85 of file STObject.cpp.
+Definition at line 100 of file STObject.cpp.
@@ -1803,7 +1845,7 @@ FriendsDefinition at line 787 of file STObject.cpp.
+Definition at line 808 of file STObject.cpp.
Reimplemented from ripple::STBase.
-Definition at line 285 of file STObject.cpp.
+Definition at line 300 of file STObject.cpp.
@@ -1860,7 +1902,7 @@ FriendsDefinition at line 893 of file STObject.h.
+Definition at line 897 of file STObject.h.
Definition at line 902 of file STObject.h.
+Definition at line 906 of file STObject.h.
Definition at line 911 of file STObject.h.
+Definition at line 915 of file STObject.h.
Definition at line 918 of file STObject.h.
+Definition at line 922 of file STObject.h.
Definition at line 451 of file STObject.cpp.
+Definition at line 466 of file STObject.cpp.
Definition at line 463 of file STObject.cpp.
+Definition at line 478 of file STObject.cpp.
Definition at line 475 of file STObject.cpp.
+Definition at line 490 of file STObject.cpp.
Definition at line 481 of file STObject.cpp.
+Definition at line 496 of file STObject.cpp.
Definition at line 339 of file STObject.cpp.
+Definition at line 354 of file STObject.cpp.
Definition at line 348 of file STObject.cpp.
+Definition at line 363 of file STObject.cpp.
Definition at line 924 of file STObject.h.
+Definition at line 928 of file STObject.h.
Definition at line 930 of file STObject.h.
+Definition at line 934 of file STObject.h.
Definition at line 936 of file STObject.h.
+Definition at line 940 of file STObject.h.
Definition at line 942 of file STObject.h.
+Definition at line 946 of file STObject.h.
Definition at line 357 of file STObject.cpp.
+Definition at line 372 of file STObject.cpp.
Definition at line 395 of file STObject.cpp.
+Definition at line 410 of file STObject.cpp.
Definition at line 373 of file STObject.cpp.
+Definition at line 388 of file STObject.cpp.
Definition at line 384 of file STObject.cpp.
+Definition at line 399 of file STObject.cpp.
Definition at line 401 of file STObject.cpp.
+Definition at line 416 of file STObject.cpp.
Definition at line 412 of file STObject.cpp.
+Definition at line 427 of file STObject.cpp.
Definition at line 547 of file STObject.cpp.
+Definition at line 562 of file STObject.cpp.
Definition at line 553 of file STObject.cpp.
+Definition at line 568 of file STObject.cpp.
Definition at line 559 of file STObject.cpp.
+Definition at line 574 of file STObject.cpp.
Definition at line 565 of file STObject.cpp.
+Definition at line 580 of file STObject.cpp.
Definition at line 571 of file STObject.cpp.
+Definition at line 586 of file STObject.cpp.
Definition at line 577 of file STObject.cpp.
+Definition at line 592 of file STObject.cpp.
Definition at line 583 of file STObject.cpp.
+Definition at line 598 of file STObject.cpp.
Definition at line 589 of file STObject.cpp.
+Definition at line 604 of file STObject.cpp.
Definition at line 595 of file STObject.cpp.
+Definition at line 610 of file STObject.cpp.
Definition at line 603 of file STObject.cpp.
+Definition at line 618 of file STObject.cpp.
Definition at line 610 of file STObject.cpp.
+Definition at line 625 of file STObject.cpp.
Definition at line 617 of file STObject.cpp.
+Definition at line 632 of file STObject.cpp.
Definition at line 624 of file STObject.cpp.
+Definition at line 639 of file STObject.cpp.
Definition at line 949 of file STObject.h.
+Definition at line 953 of file STObject.h.
@@ -2849,7 +2891,7 @@ template<class T >Definition at line 956 of file STObject.h.
+Definition at line 960 of file STObject.h.
@@ -2960,7 +3002,7 @@ template<class T >Definition at line 963 of file STObject.h.
+Definition at line 967 of file STObject.h.
Definition at line 970 of file STObject.h.
+Definition at line 974 of file STObject.h.
Definition at line 977 of file STObject.h.
+Definition at line 981 of file STObject.h.
@@ -3075,7 +3117,7 @@ template<class T >Definition at line 1004 of file STObject.h.
+Definition at line 1008 of file STObject.h.
@@ -3186,7 +3228,7 @@ template<class T >Definition at line 1024 of file STObject.h.
+Definition at line 1028 of file STObject.h.
Definition at line 1031 of file STObject.h.
+Definition at line 1035 of file STObject.h.
Definition at line 647 of file STObject.cpp.
+Definition at line 668 of file STObject.cpp.
Definition at line 653 of file STObject.cpp.
+Definition at line 674 of file STObject.cpp.
Definition at line 659 of file STObject.cpp.
+Definition at line 680 of file STObject.cpp.
Definition at line 665 of file STObject.cpp.
+Definition at line 686 of file STObject.cpp.
Definition at line 671 of file STObject.cpp.
+Definition at line 692 of file STObject.cpp.
Definition at line 677 of file STObject.cpp.
+Definition at line 698 of file STObject.cpp.
Definition at line 695 of file STObject.cpp.
+Definition at line 716 of file STObject.cpp.
Definition at line 701 of file STObject.cpp.
+Definition at line 722 of file STObject.cpp.
Definition at line 689 of file STObject.cpp.
+Definition at line 710 of file STObject.cpp.
Definition at line 707 of file STObject.cpp.
+Definition at line 728 of file STObject.cpp.
Definition at line 713 of file STObject.cpp.
+Definition at line 734 of file STObject.cpp.
Definition at line 719 of file STObject.cpp.
+Definition at line 740 of file STObject.cpp.
Definition at line 683 of file STObject.cpp.
+Definition at line 704 of file STObject.cpp.
Definition at line 725 of file STObject.cpp.
+Definition at line 746 of file STObject.cpp.
Definition at line 1038 of file STObject.h.
+Definition at line 1042 of file STObject.h.
Definition at line 439 of file STObject.cpp.
+Definition at line 454 of file STObject.cpp.
Definition at line 445 of file STObject.cpp.
+Definition at line 460 of file STObject.cpp.
Definition at line 428 of file STObject.cpp.
+Definition at line 443 of file STObject.cpp.
Definition at line 492 of file STObject.cpp.
+Definition at line 507 of file STObject.cpp.
Definition at line 514 of file STObject.cpp.
+Definition at line 529 of file STObject.cpp.
Definition at line 529 of file STObject.cpp.
+Definition at line 544 of file STObject.cpp.
Definition at line 541 of file STObject.cpp.
+Definition at line 556 of file STObject.cpp.
Definition at line 243 of file STObject.cpp.
+Definition at line 258 of file STObject.cpp.
Definition at line 744 of file STObject.cpp.
+Definition at line 765 of file STObject.cpp.
Definition at line 1056 of file STObject.h.
+Definition at line 1060 of file STObject.h.
Definition at line 812 of file STObject.cpp.
+Definition at line 833 of file STObject.cpp.
Definition at line 1063 of file STObject.h.
+Definition at line 1067 of file STObject.h.
Definition at line 1090 of file STObject.h.
+Definition at line 1094 of file STObject.h.
Definition at line 1113 of file STObject.h.
+Definition at line 1117 of file STObject.h.
Definition at line 1136 of file STObject.h.
+Definition at line 1140 of file STObject.h.
Definition at line 1157 of file STObject.h.
+Definition at line 1161 of file STObject.h.
Definition at line 76 of file STObject.h.
+Definition at line 77 of file STObject.h.
Definition at line 77 of file STObject.h.
+Definition at line 78 of file STObject.h.
+Static Public Member Functions | |
| static STObject | makeInnerObject (SField const &name, Rules const &rules) |
Static Protected Member Functions | |
| template<class T > |
Definition at line 74 of file STObject.h.
+Definition at line 75 of file STObject.h.
Definition at line 81 of file STObject.h.
+Definition at line 82 of file STObject.h.
Definition at line 406 of file STObject.h.
+Definition at line 410 of file STObject.h.
@@ -1094,6 +1100,44 @@ template<typename F >Definition at line 35 of file STValidation.cpp.
+ + + +
+
|
+ +staticinherited | +
Definition at line 63 of file STObject.cpp.
+Definition at line 863 of file STObject.h.
+Definition at line 867 of file STObject.h.
Definition at line 869 of file STObject.h.
+Definition at line 873 of file STObject.h.
Definition at line 875 of file STObject.h.
+Definition at line 879 of file STObject.h.
Definition at line 881 of file STObject.h.
+Definition at line 885 of file STObject.h.
Definition at line 116 of file STObject.cpp.
+Definition at line 131 of file STObject.cpp.
Definition at line 170 of file STObject.cpp.
+Definition at line 185 of file STObject.cpp.
Definition at line 887 of file STObject.h.
+Definition at line 891 of file STObject.h.
Definition at line 100 of file STObject.cpp.
+Definition at line 115 of file STObject.cpp.
Definition at line 180 of file STObject.cpp.
+Definition at line 195 of file STObject.cpp.
Set a field.
if the field already exists, it is replaced.
-Definition at line 631 of file STObject.cpp.
+Definition at line 646 of file STObject.cpp.
- -Definition at line 652 of file STObject.cpp.
+Reimplemented in ripple::STTx.
-Definition at line 73 of file STObject.cpp.
+Definition at line 88 of file STObject.cpp.
@@ -1468,7 +1514,7 @@ template<typename F >Reimplemented from ripple::STBase.
-Definition at line 304 of file STObject.cpp.
+Definition at line 319 of file STObject.cpp.
@@ -1497,7 +1543,7 @@ template<typename F >Reimplemented from ripple::STBase.
-Definition at line 79 of file STObject.cpp.
+Definition at line 94 of file STObject.cpp.
@@ -1527,7 +1573,7 @@ template<typename F >Reimplemented from ripple::STBase.
-Definition at line 85 of file STObject.cpp.
+Definition at line 100 of file STObject.cpp.
@@ -1565,7 +1611,7 @@ template<typename F >Definition at line 787 of file STObject.cpp.
+Definition at line 808 of file STObject.cpp.
Reimplemented in ripple::STTx.
-Definition at line 254 of file STObject.cpp.
+Definition at line 269 of file STObject.cpp.
@@ -1625,7 +1671,7 @@ template<typename F >Reimplemented from ripple::STBase.
-Definition at line 285 of file STObject.cpp.
+Definition at line 300 of file STObject.cpp.
@@ -1657,7 +1703,7 @@ template<typename F >Reimplemented in ripple::STTx.
-Definition at line 731 of file STObject.cpp.
+Definition at line 752 of file STObject.cpp.
@@ -1685,7 +1731,7 @@ template<typename F >Definition at line 893 of file STObject.h.
+Definition at line 897 of file STObject.h.
Definition at line 902 of file STObject.h.
+Definition at line 906 of file STObject.h.
Definition at line 911 of file STObject.h.
+Definition at line 915 of file STObject.h.
Definition at line 918 of file STObject.h.
+Definition at line 922 of file STObject.h.
Definition at line 451 of file STObject.cpp.
+Definition at line 466 of file STObject.cpp.
Definition at line 463 of file STObject.cpp.
+Definition at line 478 of file STObject.cpp.
Definition at line 475 of file STObject.cpp.
+Definition at line 490 of file STObject.cpp.
Definition at line 481 of file STObject.cpp.
+Definition at line 496 of file STObject.cpp.
Definition at line 339 of file STObject.cpp.
+Definition at line 354 of file STObject.cpp.
Definition at line 348 of file STObject.cpp.
+Definition at line 363 of file STObject.cpp.
Definition at line 924 of file STObject.h.
+Definition at line 928 of file STObject.h.
Definition at line 930 of file STObject.h.
+Definition at line 934 of file STObject.h.
Definition at line 936 of file STObject.h.
+Definition at line 940 of file STObject.h.
Definition at line 942 of file STObject.h.
+Definition at line 946 of file STObject.h.
Definition at line 357 of file STObject.cpp.
+Definition at line 372 of file STObject.cpp.
Definition at line 395 of file STObject.cpp.
+Definition at line 410 of file STObject.cpp.
Definition at line 373 of file STObject.cpp.
+Definition at line 388 of file STObject.cpp.
Definition at line 384 of file STObject.cpp.
+Definition at line 399 of file STObject.cpp.
Definition at line 401 of file STObject.cpp.
+Definition at line 416 of file STObject.cpp.
Definition at line 412 of file STObject.cpp.
+Definition at line 427 of file STObject.cpp.
Definition at line 547 of file STObject.cpp.
+Definition at line 562 of file STObject.cpp.
Definition at line 553 of file STObject.cpp.
+Definition at line 568 of file STObject.cpp.
Definition at line 559 of file STObject.cpp.
+Definition at line 574 of file STObject.cpp.
Definition at line 565 of file STObject.cpp.
+Definition at line 580 of file STObject.cpp.
Definition at line 571 of file STObject.cpp.
+Definition at line 586 of file STObject.cpp.
Definition at line 577 of file STObject.cpp.
+Definition at line 592 of file STObject.cpp.
Definition at line 583 of file STObject.cpp.
+Definition at line 598 of file STObject.cpp.
Definition at line 589 of file STObject.cpp.
+Definition at line 604 of file STObject.cpp.
Definition at line 595 of file STObject.cpp.
+Definition at line 610 of file STObject.cpp.
Definition at line 603 of file STObject.cpp.
+Definition at line 618 of file STObject.cpp.
Definition at line 610 of file STObject.cpp.
+Definition at line 625 of file STObject.cpp.
Definition at line 617 of file STObject.cpp.
+Definition at line 632 of file STObject.cpp.
Definition at line 624 of file STObject.cpp.
+Definition at line 639 of file STObject.cpp.
Definition at line 949 of file STObject.h.
+Definition at line 953 of file STObject.h.
@@ -2674,7 +2720,7 @@ template<class T >Definition at line 956 of file STObject.h.
+Definition at line 960 of file STObject.h.
@@ -2785,7 +2831,7 @@ template<class T >Definition at line 963 of file STObject.h.
+Definition at line 967 of file STObject.h.
Definition at line 970 of file STObject.h.
+Definition at line 974 of file STObject.h.
Definition at line 977 of file STObject.h.
+Definition at line 981 of file STObject.h.
@@ -2900,7 +2946,7 @@ template<class T >Definition at line 1004 of file STObject.h.
+Definition at line 1008 of file STObject.h.
@@ -3011,7 +3057,7 @@ template<class T >Definition at line 1024 of file STObject.h.
+Definition at line 1028 of file STObject.h.
Definition at line 1031 of file STObject.h.
+Definition at line 1035 of file STObject.h.
Definition at line 647 of file STObject.cpp.
+Definition at line 668 of file STObject.cpp.
Definition at line 653 of file STObject.cpp.
+Definition at line 674 of file STObject.cpp.
Definition at line 659 of file STObject.cpp.
+Definition at line 680 of file STObject.cpp.
Definition at line 665 of file STObject.cpp.
+Definition at line 686 of file STObject.cpp.
Definition at line 671 of file STObject.cpp.
+Definition at line 692 of file STObject.cpp.
Definition at line 677 of file STObject.cpp.
+Definition at line 698 of file STObject.cpp.
Definition at line 695 of file STObject.cpp.
+Definition at line 716 of file STObject.cpp.
Definition at line 701 of file STObject.cpp.
+Definition at line 722 of file STObject.cpp.
Definition at line 689 of file STObject.cpp.
+Definition at line 710 of file STObject.cpp.
Definition at line 707 of file STObject.cpp.
+Definition at line 728 of file STObject.cpp.
Definition at line 713 of file STObject.cpp.
+Definition at line 734 of file STObject.cpp.
Definition at line 719 of file STObject.cpp.
+Definition at line 740 of file STObject.cpp.
Definition at line 683 of file STObject.cpp.
+Definition at line 704 of file STObject.cpp.
Definition at line 725 of file STObject.cpp.
+Definition at line 746 of file STObject.cpp.
Definition at line 1038 of file STObject.h.
+Definition at line 1042 of file STObject.h.
Definition at line 439 of file STObject.cpp.
+Definition at line 454 of file STObject.cpp.
Definition at line 445 of file STObject.cpp.
+Definition at line 460 of file STObject.cpp.
Definition at line 428 of file STObject.cpp.
+Definition at line 443 of file STObject.cpp.
Definition at line 492 of file STObject.cpp.
+Definition at line 507 of file STObject.cpp.
Definition at line 514 of file STObject.cpp.
+Definition at line 529 of file STObject.cpp.
Definition at line 529 of file STObject.cpp.
+Definition at line 544 of file STObject.cpp.
Definition at line 541 of file STObject.cpp.
+Definition at line 556 of file STObject.cpp.
Definition at line 243 of file STObject.cpp.
+Definition at line 258 of file STObject.cpp.
Definition at line 744 of file STObject.cpp.
+Definition at line 765 of file STObject.cpp.
Definition at line 1056 of file STObject.h.
+Definition at line 1060 of file STObject.h.
Definition at line 812 of file STObject.cpp.
+Definition at line 833 of file STObject.cpp.
Definition at line 1063 of file STObject.h.
+Definition at line 1067 of file STObject.h.
Definition at line 1090 of file STObject.h.
+Definition at line 1094 of file STObject.h.
Definition at line 1113 of file STObject.h.
+Definition at line 1117 of file STObject.h.
Definition at line 1136 of file STObject.h.
+Definition at line 1140 of file STObject.h.
Definition at line 1157 of file STObject.h.
+Definition at line 1161 of file STObject.h.
Definition at line 76 of file STObject.h.
+Definition at line 77 of file STObject.h.
Definition at line 77 of file STObject.h.
+Definition at line 78 of file STObject.h.
This is the complete list of members for ripple::test::jtx::AMM, including all inherited members.
| AMM(Env &env, Account const &account, STAmount const &asset1, STAmount const &asset2, bool log=false, std::uint16_t tfee=0, std::uint32_t fee=0, std::optional< std::uint32_t > flags=std::nullopt, std::optional< jtx::seq > seq=std::nullopt, std::optional< jtx::msig > ms=std::nullopt, std::optional< ter > const &ter=std::nullopt) | ripple::test::jtx::AMM | |
| AMM(Env &env, Account const &account, STAmount const &asset1, STAmount const &asset2, ter const &ter, bool log=false) | ripple::test::jtx::AMM | |
| ammAccount() const | ripple::test::jtx::AMM | |
| ammAccount_ | ripple::test::jtx::AMM | private |
| ammDelete(AccountID const &deleter, std::optional< ter > const &ter=std::nullopt) | ripple::test::jtx::AMM | |
| ammExists() const | ripple::test::jtx::AMM | |
| ammID() const | ripple::test::jtx::AMM | |
| ammID_ | ripple::test::jtx::AMM | private |
| ammRpcInfo(std::optional< AccountID > const &account=std::nullopt, std::optional< std::string > const &ledgerIndex=std::nullopt, std::optional< Issue > issue1=std::nullopt, std::optional< Issue > issue2=std::nullopt, std::optional< AccountID > const &ammAccount=std::nullopt, bool ignoreParams=false) const | ripple::test::jtx::AMM | |
| asset1_ | ripple::test::jtx::AMM | private |
| asset2_ | ripple::test::jtx::AMM | private |
| balances(Issue const &issue1, Issue const &issue2, std::optional< AccountID > const &account=std::nullopt) const | ripple::test::jtx::AMM | |
| bid(std::optional< Account > const &account, std::optional< std::variant< int, IOUAmount, STAmount >> const &bidMin=std::nullopt, std::optional< std::variant< int, IOUAmount, STAmount >> const &bidMax=std::nullopt, std::vector< Account > const &authAccounts={}, std::optional< std::uint32_t > const &flags=std::nullopt, std::optional< jtx::seq > const &seq=std::nullopt, std::optional< std::pair< Issue, Issue >> const &assets=std::nullopt, std::optional< ter > const &ter=std::nullopt) | ripple::test::jtx::AMM | |
| AMM(Env &env, Account const &account, STAmount const &asset1, STAmount const &asset2, bool log=false, std::uint16_t tfee=0, std::uint32_t fee=0, std::optional< std::uint32_t > flags=std::nullopt, std::optional< jtx::seq > seq=std::nullopt, std::optional< jtx::msig > ms=std::nullopt, std::optional< ter > const &ter=std::nullopt, bool close=true) | ripple::test::jtx::AMM | |
| AMM(Env &env, Account const &account, STAmount const &asset1, STAmount const &asset2, ter const &ter, bool log=false, bool close=true) | ripple::test::jtx::AMM | |
| AMM(Env &env, Account const &account, STAmount const &asset1, STAmount const &asset2, CreateArg const &arg) | ripple::test::jtx::AMM | |
| ammAccount() const | ripple::test::jtx::AMM | |
| ammAccount_ | ripple::test::jtx::AMM | private |
| ammDelete(AccountID const &deleter, std::optional< ter > const &ter=std::nullopt) | ripple::test::jtx::AMM | |
| ammExists() const | ripple::test::jtx::AMM | |
| ammID() const | ripple::test::jtx::AMM | |
| ammID_ | ripple::test::jtx::AMM | private |
| ammRpcInfo(std::optional< AccountID > const &account=std::nullopt, std::optional< std::string > const &ledgerIndex=std::nullopt, std::optional< Issue > issue1=std::nullopt, std::optional< Issue > issue2=std::nullopt, std::optional< AccountID > const &ammAccount=std::nullopt, bool ignoreParams=false) const | ripple::test::jtx::AMM | |
| asset1_ | ripple::test::jtx::AMM | private |
| asset2_ | ripple::test::jtx::AMM | private |
| balances(Issue const &issue1, Issue const &issue2, std::optional< AccountID > const &account=std::nullopt) const | ripple::test::jtx::AMM | |
| bid(std::optional< Account > const &account, std::optional< std::variant< int, IOUAmount, STAmount >> const &bidMin=std::nullopt, std::optional< std::variant< int, IOUAmount, STAmount >> const &bidMax=std::nullopt, std::vector< Account > const &authAccounts={}, std::optional< std::uint32_t > const &flags=std::nullopt, std::optional< jtx::seq > const &seq=std::nullopt, std::optional< std::pair< Issue, Issue >> const &assets=std::nullopt, std::optional< ter > const &ter=std::nullopt) | ripple::test::jtx::AMM | |
| bid(BidArg const &arg) | ripple::test::jtx::AMM | |
| bidMax_ | ripple::test::jtx::AMM | private |
| bidMin_ | ripple::test::jtx::AMM | private |
| create(std::uint32_t tfee=0, std::optional< std::uint32_t > const &flags=std::nullopt, std::optional< jtx::seq > const &seq=std::nullopt, std::optional< ter > const &ter=std::nullopt) | ripple::test::jtx::AMM | private |
| deposit(std::optional< Account > const &account, LPToken tokens, std::optional< STAmount > const &asset1InDetails=std::nullopt, std::optional< std::uint32_t > const &flags=std::nullopt, std::optional< ter > const &ter=std::nullopt) | ripple::test::jtx::AMM | |
| deposit(std::optional< Account > const &account, STAmount const &asset1InDetails, std::optional< STAmount > const &asset2InAmount=std::nullopt, std::optional< STAmount > const &maxEP=std::nullopt, std::optional< std::uint32_t > const &flags=std::nullopt, std::optional< ter > const &ter=std::nullopt) | ripple::test::jtx::AMM | |
| deposit(std::optional< Account > const &account, std::optional< LPToken > tokens, std::optional< STAmount > const &asset1In, std::optional< STAmount > const &asset2In, std::optional< STAmount > const &maxEP, std::optional< std::uint32_t > const &flags, std::optional< std::pair< Issue, Issue >> const &assets, std::optional< jtx::seq > const &seq, std::optional< std::uint16_t > const &tfee=std::nullopt, std::optional< ter > const &ter=std::nullopt) | ripple::test::jtx::AMM | |
| deposit(std::optional< Account > const &account, Json::Value &jv, std::optional< std::pair< Issue, Issue >> const &assets=std::nullopt, std::optional< jtx::seq > const &seq=std::nullopt, std::optional< ter > const &ter=std::nullopt) | ripple::test::jtx::AMM | private |
| doClose_ | ripple::test::jtx::AMM | private |
| env_ | ripple::test::jtx::AMM | private |
| expectAmmInfo(STAmount const &asset1, STAmount const &asset2, IOUAmount const &balance, Json::Value const &jv) const | ripple::test::jtx::AMM | private |
| expectAmmRpcInfo(STAmount const &asset1, STAmount const &asset2, IOUAmount const &balance, std::optional< AccountID > const &account=std::nullopt, std::optional< std::string > const &ledger_index=std::nullopt, std::optional< AccountID > const &ammAccount=std::nullopt) const | ripple::test::jtx::AMM | |
| expectAuctionSlot(std::uint32_t fee, std::optional< std::uint8_t > timeSlot, IOUAmount expectedPrice) const | ripple::test::jtx::AMM | |
| expectAuctionSlot(std::vector< AccountID > const &authAccount) const | ripple::test::jtx::AMM | |
| expectAuctionSlot(auto &&cb) const | ripple::test::jtx::AMM | private |
| expectBalances(STAmount const &asset1, STAmount const &asset2, IOUAmount const &lpt, std::optional< AccountID > const &account=std::nullopt) const | ripple::test::jtx::AMM | |
| expectLPTokens(AccountID const &account, IOUAmount const &tokens) const | ripple::test::jtx::AMM | |
| expectTradingFee(std::uint16_t fee) const | ripple::test::jtx::AMM | |
| fee_ | ripple::test::jtx::AMM | private |
| getLPTokensBalance(std::optional< AccountID > const &account=std::nullopt) const | ripple::test::jtx::AMM | |
| initialLPTokens_ | ripple::test::jtx::AMM | private |
| lastPurchasePrice_ | ripple::test::jtx::AMM | private |
| log(bool log) | ripple::test::jtx::AMM | private |
| log_ | ripple::test::jtx::AMM | private |
| lptIssue() const | ripple::test::jtx::AMM | |
| lptIssue_ | ripple::test::jtx::AMM | private |
| msig_ | ripple::test::jtx::AMM | private |
| operator()(AccountID const &lp) | ripple::test::jtx::AMM | |
| operator<<(std::ostream &s, AMM const &amm) | ripple::test::jtx::AMM | friend |
| operator[](AccountID const &lp) | ripple::test::jtx::AMM | |
| setClose(bool close) | ripple::test::jtx::AMM | |
| setTokens(Json::Value &jv, std::optional< std::pair< Issue, Issue >> const &assets=std::nullopt) | ripple::test::jtx::AMM | private |
| submit(Json::Value const &jv, std::optional< jtx::seq > const &seq, std::optional< ter > const &ter) | ripple::test::jtx::AMM | private |
| tokens() const | ripple::test::jtx::AMM | |
| vote(std::optional< Account > const &account, std::uint32_t feeVal, std::optional< std::uint32_t > const &flags=std::nullopt, std::optional< jtx::seq > const &seq=std::nullopt, std::optional< std::pair< Issue, Issue >> const &assets=std::nullopt, std::optional< ter > const &ter=std::nullopt) | ripple::test::jtx::AMM | |
| deposit(DepositArg const &arg) | ripple::test::jtx::AMM | |
| deposit(std::optional< Account > const &account, Json::Value &jv, std::optional< std::pair< Issue, Issue >> const &assets=std::nullopt, std::optional< jtx::seq > const &seq=std::nullopt, std::optional< ter > const &ter=std::nullopt) | ripple::test::jtx::AMM | private |
| doClose_ | ripple::test::jtx::AMM | private |
| env_ | ripple::test::jtx::AMM | private |
| expectAmmInfo(STAmount const &asset1, STAmount const &asset2, IOUAmount const &balance, Json::Value const &jv) const | ripple::test::jtx::AMM | private |
| expectAmmRpcInfo(STAmount const &asset1, STAmount const &asset2, IOUAmount const &balance, std::optional< AccountID > const &account=std::nullopt, std::optional< std::string > const &ledger_index=std::nullopt, std::optional< AccountID > const &ammAccount=std::nullopt) const | ripple::test::jtx::AMM | |
| expectAuctionSlot(std::uint32_t fee, std::optional< std::uint8_t > timeSlot, IOUAmount expectedPrice) const | ripple::test::jtx::AMM | |
| expectAuctionSlot(std::vector< AccountID > const &authAccount) const | ripple::test::jtx::AMM | |
| expectAuctionSlot(auto &&cb) const | ripple::test::jtx::AMM | private |
| expectBalances(STAmount const &asset1, STAmount const &asset2, IOUAmount const &lpt, std::optional< AccountID > const &account=std::nullopt) const | ripple::test::jtx::AMM | |
| expectLPTokens(AccountID const &account, IOUAmount const &tokens) const | ripple::test::jtx::AMM | |
| expectTradingFee(std::uint16_t fee) const | ripple::test::jtx::AMM | |
| fee_ | ripple::test::jtx::AMM | private |
| getLPTokensBalance(std::optional< AccountID > const &account=std::nullopt) const | ripple::test::jtx::AMM | |
| initialLPTokens_ | ripple::test::jtx::AMM | private |
| lastPurchasePrice_ | ripple::test::jtx::AMM | private |
| log(bool log) | ripple::test::jtx::AMM | private |
| log_ | ripple::test::jtx::AMM | private |
| lptIssue() const | ripple::test::jtx::AMM | |
| lptIssue_ | ripple::test::jtx::AMM | private |
| msig_ | ripple::test::jtx::AMM | private |
| operator()(AccountID const &lp) | ripple::test::jtx::AMM | |
| operator<<(std::ostream &s, AMM const &amm) | ripple::test::jtx::AMM | friend |
| operator[](AccountID const &lp) | ripple::test::jtx::AMM | |
| setClose(bool close) | ripple::test::jtx::AMM | |
| setTokens(Json::Value &jv, std::optional< std::pair< Issue, Issue >> const &assets=std::nullopt) | ripple::test::jtx::AMM | private |
| submit(Json::Value const &jv, std::optional< jtx::seq > const &seq, std::optional< ter > const &ter) | ripple::test::jtx::AMM | private |
| tokens() const | ripple::test::jtx::AMM | |
| vote(std::optional< Account > const &account, std::uint32_t feeVal, std::optional< std::uint32_t > const &flags=std::nullopt, std::optional< jtx::seq > const &seq=std::nullopt, std::optional< std::pair< Issue, Issue >> const &assets=std::nullopt, std::optional< ter > const &ter=std::nullopt) | ripple::test::jtx::AMM | |
| vote(VoteArg const &arg) | ripple::test::jtx::AMM | |
| withdraw(std::optional< Account > const &account, std::optional< LPToken > const &tokens, std::optional< STAmount > const &asset1OutDetails=std::nullopt, std::optional< std::uint32_t > const &flags=std::nullopt, std::optional< ter > const &ter=std::nullopt) | ripple::test::jtx::AMM | |
| withdraw(std::optional< Account > const &account, STAmount const &asset1Out, std::optional< STAmount > const &asset2Out=std::nullopt, std::optional< IOUAmount > const &maxEP=std::nullopt, std::optional< ter > const &ter=std::nullopt) | ripple::test::jtx::AMM | |
| withdraw(std::optional< Account > const &account, std::optional< LPToken > const &tokens, std::optional< STAmount > const &asset1Out, std::optional< STAmount > const &asset2Out, std::optional< IOUAmount > const &maxEP, std::optional< std::uint32_t > const &flags, std::optional< std::pair< Issue, Issue >> const &assets, std::optional< jtx::seq > const &seq, std::optional< ter > const &ter=std::nullopt) | ripple::test::jtx::AMM | |
| withdraw(std::optional< Account > const &account, Json::Value &jv, std::optional< jtx::seq > const &seq, std::optional< std::pair< Issue, Issue >> const &assets=std::nullopt, std::optional< ter > const &ter=std::nullopt) | ripple::test::jtx::AMM | private |
| withdrawAll(std::optional< Account > const &account, std::optional< STAmount > const &asset1OutDetails=std::nullopt) | ripple::test::jtx::AMM | |
| withdraw(WithdrawArg const &arg) | ripple::test::jtx::AMM | |
| withdraw(std::optional< Account > const &account, Json::Value &jv, std::optional< jtx::seq > const &seq, std::optional< std::pair< Issue, Issue >> const &assets=std::nullopt, std::optional< ter > const &ter=std::nullopt) | ripple::test::jtx::AMM | private |
| withdrawAll(std::optional< Account > const &account, std::optional< STAmount > const &asset1OutDetails=std::nullopt, std::optional< ter > const &ter=std::nullopt) | ripple::test::jtx::AMM |
Public Member Functions | |||
| AMM (Env &env, Account const &account, STAmount const &asset1, STAmount const &asset2, bool log=false, std::uint16_t tfee=0, std::uint32_t fee=0, std::optional< std::uint32_t > flags=std::nullopt, std::optional< jtx::seq > seq=std::nullopt, std::optional< jtx::msig > ms=std::nullopt, std::optional< ter > const &ter=std::nullopt) | |||
| AMM (Env &env, Account const &account, STAmount const &asset1, STAmount const &asset2, ter const &ter, bool log=false) | |||
| AMM (Env &env, Account const &account, STAmount const &asset1, STAmount const &asset2, bool log=false, std::uint16_t tfee=0, std::uint32_t fee=0, std::optional< std::uint32_t > flags=std::nullopt, std::optional< jtx::seq > seq=std::nullopt, std::optional< jtx::msig > ms=std::nullopt, std::optional< ter > const &ter=std::nullopt, bool close=true) | |||
| AMM (Env &env, Account const &account, STAmount const &asset1, STAmount const &asset2, ter const &ter, bool log=false, bool close=true) | |||
| AMM (Env &env, Account const &account, STAmount const &asset1, STAmount const &asset2, CreateArg const &arg) | |||
| Json::Value | ammRpcInfo (std::optional< AccountID > const &account=std::nullopt, std::optional< std::string > const &ledgerIndex=std::nullopt, std::optional< Issue > issue1=std::nullopt, std::optional< Issue > issue2=std::nullopt, std::optional< AccountID > const &ammAccount=std::nullopt, bool ignoreParams=false) const | ||
| Send amm_info RPC command. More... | |||
| IOUAmount | deposit (std::optional< Account > const &account, std::optional< LPToken > tokens, std::optional< STAmount > const &asset1In, std::optional< STAmount > const &asset2In, std::optional< STAmount > const &maxEP, std::optional< std::uint32_t > const &flags, std::optional< std::pair< Issue, Issue >> const &assets, std::optional< jtx::seq > const &seq, std::optional< std::uint16_t > const &tfee=std::nullopt, std::optional< ter > const &ter=std::nullopt) | ||
| IOUAmount | deposit (DepositArg const &arg) | ||
| IOUAmount | withdraw (std::optional< Account > const &account, std::optional< LPToken > const &tokens, std::optional< STAmount > const &asset1OutDetails=std::nullopt, std::optional< std::uint32_t > const &flags=std::nullopt, std::optional< ter > const &ter=std::nullopt) | ||
| IOUAmount | withdrawAll (std::optional< Account > const &account, std::optional< STAmount > const &asset1OutDetails=std::nullopt) | ||
| IOUAmount | withdrawAll (std::optional< Account > const &account, std::optional< STAmount > const &asset1OutDetails=std::nullopt, std::optional< ter > const &ter=std::nullopt) | ||
| IOUAmount | withdraw (std::optional< Account > const &account, STAmount const &asset1Out, std::optional< STAmount > const &asset2Out=std::nullopt, std::optional< IOUAmount > const &maxEP=std::nullopt, std::optional< ter > const &ter=std::nullopt) | ||
| IOUAmount | withdraw (std::optional< Account > const &account, std::optional< LPToken > const &tokens, std::optional< STAmount > const &asset1Out, std::optional< STAmount > const &asset2Out, std::optional< IOUAmount > const &maxEP, std::optional< std::uint32_t > const &flags, std::optional< std::pair< Issue, Issue >> const &assets, std::optional< jtx::seq > const &seq, std::optional< ter > const &ter=std::nullopt) | ||
| IOUAmount | withdraw (WithdrawArg const &arg) | ||
| void | vote (std::optional< Account > const &account, std::uint32_t feeVal, std::optional< std::uint32_t > const &flags=std::nullopt, std::optional< jtx::seq > const &seq=std::nullopt, std::optional< std::pair< Issue, Issue >> const &assets=std::nullopt, std::optional< ter > const &ter=std::nullopt) | ||
| void | vote (VoteArg const &arg) | ||
| void | bid (std::optional< Account > const &account, std::optional< std::variant< int, IOUAmount, STAmount >> const &bidMin=std::nullopt, std::optional< std::variant< int, IOUAmount, STAmount >> const &bidMax=std::nullopt, std::vector< Account > const &authAccounts={}, std::optional< std::uint32_t > const &flags=std::nullopt, std::optional< jtx::seq > const &seq=std::nullopt, std::optional< std::pair< Issue, Issue >> const &assets=std::nullopt, std::optional< ter > const &ter=std::nullopt) | ||
| void | bid (BidArg const &arg) | ||
| AccountID const & | ammAccount () const | ||
| Issue | lptIssue () const | std::optional< ter > const & | -ter = std::nullopt |
+ ter = std::nullopt, |
+
+
| + | + | bool | +close = true |
| @@ -346,8 +362,8 @@ Friends | bool | -log = false |
+ log = false, |
+
+
| + | + | bool | +close = true |
| @@ -396,7 +418,55 @@ Friends | |||
Send amm_info RPC command.
-Definition at line 136 of file AMM.cpp.
+Definition at line 160 of file AMM.cpp.
@@ -497,7 +567,7 @@ FriendsVerify the AMM balances.
-Definition at line 203 of file AMM.cpp.
+Definition at line 227 of file AMM.cpp.
@@ -535,7 +605,7 @@ FriendsGet AMM balances for the token pair.
-Definition at line 178 of file AMM.cpp.
+Definition at line 202 of file AMM.cpp.
@@ -565,7 +635,7 @@ Friends @@ -609,7 +679,7 @@ Friends -Definition at line 247 of file AMM.cpp.
+Definition at line 271 of file AMM.cpp.
@@ -629,7 +699,7 @@ Friends @@ -649,7 +719,7 @@ Friends @@ -703,7 +773,7 @@ Friends @@ -722,12 +792,12 @@ Friends -| IOUAmount ripple::test::jtx::AMM::deposit | +( | +DepositArg const & | +arg | ) | ++ |
std::nullopt std::nullopt, std::nullopt | IOUAmount ripple::test::jtx::AMM::withdraw | +( | +WithdrawArg const & | +arg | ) | ++ |
| void ripple::test::jtx::AMM::vote | +( | +VoteArg const & | +arg | ) | ++ |
| void ripple::test::jtx::AMM::bid | +( | +BidArg const & | +arg | ) | ++ |
ClosureCounter is to assist in shutdown by letting callers wait for the completion of closures (of a specific type signature) that they previously registered const attribute from T to U if present true if the remote address matches true if the 'to' node on a Link matches preclaim check preflight check out: q(out) = m * out + b, where m = -1 / poolGets, b = poolPays / poolGets server subscription Workers is effectively a thread pool ClosureCounter is to assist in shutdown by letting callers wait for the completion of closures (of a specific type signature) that they previously registered const attribute from T to U if present true if the remote address matches true if the 'to' node on a Link matches preclaim check preflight check out: q(out) = m * out + b, where m = -1 / poolGets, b = poolPays / poolGets server subscription Workers is effectively a thread pool
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Returns total amount held by AMM for the given token.
-Definition at line 166 of file AMMUtils.cpp.
+Definition at line 169 of file AMMUtils.cpp.
@@ -12206,7 +12210,7 @@ template<class ApplyTxs >Delete trustlines to AMM.
If all trustlines are deleted then AMM object and account are deleted. Otherwise tecIMPCOMPLETE is returned.
-Definition at line 234 of file AMMUtils.cpp.
+Definition at line 237 of file AMMUtils.cpp.
@@ -12256,7 +12260,7 @@ template<class ApplyTxs >Initialize Auction and Voting slots and set the trading/discounted fee.
-Definition at line 283 of file AMMUtils.cpp.
+Definition at line 286 of file AMMUtils.cpp.
@@ -12843,7 +12847,7 @@ template<class ApplyTxs >Definition at line 192 of file AMMUtils.cpp.
+Definition at line 195 of file AMMUtils.cpp.
| ripple::REGISTER_FIX | +( | +fixInnerObjTemplate | +, | +
| + | + | Supported::yes | +, | +
| + | + | VoteBehavior::DefaultNo | ++ |
| + | ) | ++ |
Definition at line 48 of file STObject.h.
+Definition at line 49 of file STObject.h.
| const uint256 ripple::fixInnerObjTemplate | +
Definition at line 486 of file Feature.cpp.
+Definition at line 487 of file Feature.cpp.
Definition at line 487 of file Feature.cpp.
+Definition at line 488 of file Feature.cpp.
Definition at line 488 of file Feature.cpp.
+Definition at line 489 of file Feature.cpp.
Definition at line 489 of file Feature.cpp.
+Definition at line 490 of file Feature.cpp.
Definition at line 490 of file Feature.cpp.
+Definition at line 491 of file Feature.cpp.
Definition at line 491 of file Feature.cpp.
+Definition at line 492 of file Feature.cpp.
Definition at line 492 of file Feature.cpp.
+Definition at line 493 of file Feature.cpp.
Definition at line 493 of file Feature.cpp.
+Definition at line 494 of file Feature.cpp.
Definition at line 494 of file Feature.cpp.
+Definition at line 495 of file Feature.cpp.
Definition at line 495 of file Feature.cpp.
+Definition at line 496 of file Feature.cpp.
Definition at line 496 of file Feature.cpp.
+Definition at line 497 of file Feature.cpp.
Definition at line 497 of file Feature.cpp.
+Definition at line 498 of file Feature.cpp.
Definition at line 498 of file Feature.cpp.
+Definition at line 499 of file Feature.cpp.
Definition at line 499 of file Feature.cpp.
+Definition at line 500 of file Feature.cpp.
Definition at line 500 of file Feature.cpp.
+Definition at line 501 of file Feature.cpp.
Definition at line 515 of file Feature.cpp.
+Definition at line 516 of file Feature.cpp.
diff --git a/namespaceripple_1_1detail.html b/namespaceripple_1_1detail.html index c0710cd722..ea2ccbabfa 100644 --- a/namespaceripple_1_1detail.html +++ b/namespaceripple_1_1detail.html @@ -380,7 +380,7 @@ Functions Variables| constexpr std::size_t ripple::detail::numFeatures = 66 | +constexpr std::size_t ripple::detail::numFeatures = 67 |