diff --git a/AMMUtils_8cpp_source.html b/AMMUtils_8cpp_source.html index 95d71faaf6..b48efbe331 100644 --- a/AMMUtils_8cpp_source.html +++ b/AMMUtils_8cpp_source.html @@ -656,7 +656,7 @@ $(function() {

Definition at line 550 of file LedgerHistory.cpp.
+Definition at line 539 of file LedgerHistory.cpp.
Definition at line 339 of file LedgerHistory.cpp.
+Definition at line 333 of file LedgerHistory.cpp.
diff --git a/classripple_1_1LedgerHistory__coll__graph.map b/classripple_1_1LedgerHistory__coll__graph.map index 285e19ab86..0f254fcfb7 100644 --- a/classripple_1_1LedgerHistory__coll__graph.map +++ b/classripple_1_1LedgerHistory__coll__graph.map @@ -1,42 +1,45 @@ diff --git a/classripple_1_1LedgerHistory__coll__graph.md5 b/classripple_1_1LedgerHistory__coll__graph.md5 index 93fae65694..f96404fb7d 100644 --- a/classripple_1_1LedgerHistory__coll__graph.md5 +++ b/classripple_1_1LedgerHistory__coll__graph.md5 @@ -1 +1 @@ -148742218e2258e4a8553905fc331f61 \ No newline at end of file +0dbe158b8e256a21d983682375a68f29 \ No newline at end of file diff --git a/classripple_1_1LedgerHistory__coll__graph.png b/classripple_1_1LedgerHistory__coll__graph.png index aafcbcdf21..5473e6d6b7 100644 Binary files a/classripple_1_1LedgerHistory__coll__graph.png and b/classripple_1_1LedgerHistory__coll__graph.png differ diff --git a/classripple_1_1LedgerMaster.html b/classripple_1_1LedgerMaster.html index 08d607e90f..f0a2cd9104 100644 --- a/classripple_1_1LedgerMaster.html +++ b/classripple_1_1LedgerMaster.html @@ -98,56 +98,56 @@ Collaboration diagram for ripple::LedgerMaster:
Definition at line 33 of file SHAMapHash.h.
+Definition at line 32 of file SHAMapHash.h.
Definition at line 39 of file SHAMapHash.h.
+Definition at line 38 of file SHAMapHash.h.
Definition at line 44 of file SHAMapHash.h.
+Definition at line 43 of file SHAMapHash.h.
Definition at line 49 of file SHAMapHash.h.
+Definition at line 48 of file SHAMapHash.h.
Definition at line 54 of file SHAMapHash.h.
+Definition at line 53 of file SHAMapHash.h.
Definition at line 59 of file SHAMapHash.h.
+Definition at line 58 of file SHAMapHash.h.
Definition at line 64 of file SHAMapHash.h.
+Definition at line 63 of file SHAMapHash.h.
Definition at line 69 of file SHAMapHash.h.
+Definition at line 68 of file SHAMapHash.h.
Definition at line 75 of file SHAMapHash.h.
+Definition at line 74 of file SHAMapHash.h.
Definition at line 80 of file SHAMapHash.h.
+Definition at line 79 of file SHAMapHash.h.
Definition at line 86 of file SHAMapHash.h.
+Definition at line 85 of file SHAMapHash.h.
Definition at line 93 of file SHAMapHash.h.
+Definition at line 92 of file SHAMapHash.h.
Definition at line 100 of file SHAMapHash.h.
+Definition at line 99 of file SHAMapHash.h.
Definition at line 35 of file SHAMapHash.h.
+Definition at line 34 of file SHAMapHash.h.


| int | getCacheSize () const |
| int | getTrackSize () const |
| float | getHitRate () |
| void | clear () |
| bool | retrieve (key_type const &key, T &data) |
| mutex_type & | peekMutex () |
| std::vector< key_type > | getKeys () const |
| double | rate () const |
Private Attributes | |
| Stats | m_stats |
| mutex_type | m_mutex |
| std::string | m_name |
| int const | m_target_size |
| clock_type::duration const | m_target_age |
| int | m_cache_count |
| std::atomic< int > | m_cache_count |
| cache_type | m_cache |
| std::uint64_t | m_hits |
| std::uint64_t | m_misses |
| std::atomic< std::uint64_t > | m_hits |
| std::atomic< std::uint64_t > | m_misses |
| std::vector< mutex_type > | partitionLocks_ |
Definition at line 112 of file TaggedCache.h.
+Definition at line 109 of file TaggedCache.h.
Definition at line 286 of file TaggedCache.h.
+Definition at line 283 of file TaggedCache.h.
Definition at line 288 of file TaggedCache.h.
+Definition at line 285 of file TaggedCache.h.
Definition at line 291 of file TaggedCache.h.
+Definition at line 288 of file TaggedCache.h.
Definition at line 294 of file TaggedCache.h.
+Definition at line 291 of file TaggedCache.h.
| int ripple::TaggedCache< Key, T, IsKeyCache, SharedWeakUnionPointerType, SharedPointerType, Hash, KeyEqual, Mutex >::getTrackSize | -( | -) | -const | -
| mutex_type & ripple::TaggedCache< Key, T, IsKeyCache, SharedWeakUnionPointerType, SharedPointerType, Hash, KeyEqual, Mutex >::peekMutex | -( | -) | -- |
+
|
+ +private | +
Definition at line 315 of file TaggedCache.h.
+Definition at line 312 of file TaggedCache.h.
Definition at line 316 of file TaggedCache.h.
+Definition at line 313 of file TaggedCache.h.
Definition at line 317 of file TaggedCache.h.
- -
-
|
- -mutableprivate | -
Definition at line 319 of file TaggedCache.h.
+Definition at line 314 of file TaggedCache.h.
Definition at line 322 of file TaggedCache.h.
+Definition at line 317 of file TaggedCache.h.
Definition at line 325 of file TaggedCache.h.
+Definition at line 320 of file TaggedCache.h.
Definition at line 328 of file TaggedCache.h.
+Definition at line 323 of file TaggedCache.h.
| int ripple::TaggedCache< Key, T, IsKeyCache, SharedWeakUnionPointerType, SharedPointerType, Hash, KeyEqual, Mutex >::m_cache_count | +std::atomic<int> ripple::TaggedCache< Key, T, IsKeyCache, SharedWeakUnionPointerType, SharedPointerType, Hash, KeyEqual, Mutex >::m_cache_count |
Definition at line 331 of file TaggedCache.h.
+Definition at line 326 of file TaggedCache.h.
Definition at line 332 of file TaggedCache.h.
+Definition at line 327 of file TaggedCache.h.
| std::uint64_t ripple::TaggedCache< Key, T, IsKeyCache, SharedWeakUnionPointerType, SharedPointerType, Hash, KeyEqual, Mutex >::m_hits | +std::atomic<std::uint64_t> ripple::TaggedCache< Key, T, IsKeyCache, SharedWeakUnionPointerType, SharedPointerType, Hash, KeyEqual, Mutex >::m_hits |
Definition at line 333 of file TaggedCache.h.
+Definition at line 328 of file TaggedCache.h.
| std::uint64_t ripple::TaggedCache< Key, T, IsKeyCache, SharedWeakUnionPointerType, SharedPointerType, Hash, KeyEqual, Mutex >::m_misses | +std::atomic<std::uint64_t> ripple::TaggedCache< Key, T, IsKeyCache, SharedWeakUnionPointerType, SharedPointerType, Hash, KeyEqual, Mutex >::m_misses |
Definition at line 334 of file TaggedCache.h.
+Definition at line 329 of file TaggedCache.h.
+ +
+
|
+ +mutableprivate | +
Definition at line 330 of file TaggedCache.h.
Definition at line 225 of file TaggedCache.h.
+Definition at line 222 of file TaggedCache.h.
Definition at line 230 of file TaggedCache.h.
+Definition at line 227 of file TaggedCache.h.
Definition at line 236 of file TaggedCache.h.
+Definition at line 233 of file TaggedCache.h.
Definition at line 228 of file TaggedCache.h.
+Definition at line 225 of file TaggedCache.h.
Definition at line 242 of file TaggedCache.h.
+Definition at line 239 of file TaggedCache.h.
Definition at line 248 of file TaggedCache.h.
+Definition at line 245 of file TaggedCache.h.
Definition at line 256 of file TaggedCache.h.
+Definition at line 253 of file TaggedCache.h.
Definition at line 263 of file TaggedCache.h.
+Definition at line 260 of file TaggedCache.h.
Definition at line 268 of file TaggedCache.h.
+Definition at line 265 of file TaggedCache.h.
Definition at line 273 of file TaggedCache.h.
+Definition at line 270 of file TaggedCache.h.
Definition at line 278 of file TaggedCache.h.
+Definition at line 275 of file TaggedCache.h.
Definition at line 245 of file TaggedCache.h.
+Definition at line 242 of file TaggedCache.h.
Definition at line 246 of file TaggedCache.h.
+Definition at line 243 of file TaggedCache.h.

| key_equal typedef | ripple::partitioned_unordered_map< Key, Value, Hash, Pred, Alloc > | |||
| key_type typedef | ripple::partitioned_unordered_map< Key, Value, Hash, Pred, Alloc > | |||
| map() | ripple::partitioned_unordered_map< Key, Value, Hash, Pred, Alloc > | |||
| map_ | ripple::partitioned_unordered_map< Key, Value, Hash, Pred, Alloc > | mutableprivate | ||
| map_type typedef | ripple::partitioned_unordered_map< Key, Value, Hash, Pred, Alloc > | |||
| mapped_type typedef | ripple::partitioned_unordered_map< Key, Value, Hash, Pred, Alloc > | |||
| operator[](Key const &key) | ripple::partitioned_unordered_map< Key, Value, Hash, Pred, Alloc > | |||
| map() const | ripple::partitioned_unordered_map< Key, Value, Hash, Pred, Alloc > | |||
| map_ | ripple::partitioned_unordered_map< Key, Value, Hash, Pred, Alloc > | mutableprivate | ||
| map_type typedef | ripple::partitioned_unordered_map< Key, Value, Hash, Pred, Alloc > | |||
| mapped_type typedef | ripple::partitioned_unordered_map< Key, Value, Hash, Pred, Alloc > | |||
| operator[](Key const &key) | ripple::partitioned_unordered_map< Key, Value, Hash, Pred, Alloc > | |||
| partition_index(key_type const &key) const | ripple::partitioned_unordered_map< Key, Value, Hash, Pred, Alloc > | |||
| partition_map_type typedef | ripple::partitioned_unordered_map< Key, Value, Hash, Pred, Alloc > | |||
| partitioned_unordered_map(std::optional< std::size_t > partitions=std::nullopt) | ripple::partitioned_unordered_map< Key, Value, Hash, Pred, Alloc > | |||
| partitioner(Key const &key) const | ripple::partitioned_unordered_map< Key, Value, Hash, Pred, Alloc > | private | ||
| partition_map_type & | map () | |||
| partition_map_type const & | map () const | |||
| iterator | begin () | |||
| const_iterator | cbegin () const | |||
| const_iterator | end () const | |||
| std::size_t | partition_index (key_type const &key) const | |||
| iterator | find (key_type const &key) | |||
| const_iterator | find (key_type const &key) const | |||
| partition_map_type const & ripple::partitioned_unordered_map< Key, Value, Hash, Pred, Alloc >::map | +( | +) | +const | +
Definition at line 281 of file partitioned_unordered_map.h.
+Definition at line 281 of file partitioned_unordered_map.h.
+Definition at line 287 of file partitioned_unordered_map.h.
Definition at line 289 of file partitioned_unordered_map.h.
+Definition at line 295 of file partitioned_unordered_map.h.
Definition at line 297 of file partitioned_unordered_map.h.
+Definition at line 303 of file partitioned_unordered_map.h.
Definition at line 303 of file partitioned_unordered_map.h.
+Definition at line 309 of file partitioned_unordered_map.h.
Definition at line 311 of file partitioned_unordered_map.h.
+Definition at line 317 of file partitioned_unordered_map.h.
Definition at line 319 of file partitioned_unordered_map.h.
+Definition at line 325 of file partitioned_unordered_map.h.
+ +| std::size_t ripple::partitioned_unordered_map< Key, Value, Hash, Pred, Alloc >::partition_index | +( | +key_type const & | +key | ) | +const | +
Definition at line 331 of file partitioned_unordered_map.h.
Definition at line 327 of file partitioned_unordered_map.h.
+Definition at line 339 of file partitioned_unordered_map.h.
Definition at line 337 of file partitioned_unordered_map.h.
+Definition at line 349 of file partitioned_unordered_map.h.
Definition at line 345 of file partitioned_unordered_map.h.
+Definition at line 357 of file partitioned_unordered_map.h.
Definition at line 354 of file partitioned_unordered_map.h.
+Definition at line 366 of file partitioned_unordered_map.h.
Definition at line 369 of file partitioned_unordered_map.h.
+Definition at line 381 of file partitioned_unordered_map.h.
Definition at line 380 of file partitioned_unordered_map.h.
+Definition at line 392 of file partitioned_unordered_map.h.
Definition at line 387 of file partitioned_unordered_map.h.
+Definition at line 399 of file partitioned_unordered_map.h.
Definition at line 405 of file partitioned_unordered_map.h.
+Definition at line 417 of file partitioned_unordered_map.h.
Definition at line 414 of file partitioned_unordered_map.h.
+Definition at line 426 of file partitioned_unordered_map.h.
Definition at line 420 of file partitioned_unordered_map.h.
+Definition at line 432 of file partitioned_unordered_map.h.

Definition at line 160 of file LedgerHistory.cpp.
+Definition at line 154 of file LedgerHistory.cpp.
Definition at line 182 of file LedgerHistory.cpp.
+Definition at line 176 of file LedgerHistory.cpp.
Definition at line 326 of file LedgerHistory.cpp.
+Definition at line 320 of file LedgerHistory.cpp.
This information is, implicitly, part of the protocol.
Definition at line 42 of file Protocol.h.
+Definition at line 41 of file Protocol.h.
@@ -50317,7 +50317,7 @@ template<class Dest , class Src >Largest legal byte size of a transaction.
-Definition at line 45 of file Protocol.h.
+Definition at line 44 of file Protocol.h.
@@ -50343,7 +50343,7 @@ template<class Dest , class Src >The maximum number of unfunded offers to delete at once.
-Definition at line 48 of file Protocol.h.
+Definition at line 47 of file Protocol.h.
@@ -50369,7 +50369,7 @@ template<class Dest , class Src >The maximum number of expired offers to delete at once.
-Definition at line 51 of file Protocol.h.
+Definition at line 50 of file Protocol.h.
@@ -50395,7 +50395,7 @@ template<class Dest , class Src >The maximum number of metadata entries allowed in one transaction.
-Definition at line 54 of file Protocol.h.
+Definition at line 53 of file Protocol.h.
@@ -50421,7 +50421,7 @@ template<class Dest , class Src >The maximum number of entries per directory page.
-Definition at line 57 of file Protocol.h.
+Definition at line 56 of file Protocol.h.
@@ -50447,7 +50447,7 @@ template<class Dest , class Src >The maximum number of pages allowed in a directory.
-Definition at line 60 of file Protocol.h.
+Definition at line 59 of file Protocol.h.
@@ -50473,7 +50473,7 @@ template<class Dest , class Src >The maximum number of items in an NFT page.
-Definition at line 63 of file Protocol.h.
+Definition at line 62 of file Protocol.h.
@@ -50499,7 +50499,7 @@ template<class Dest , class Src >The maximum number of owner directory entries for account to be deletable.
-Definition at line 66 of file Protocol.h.
+Definition at line 65 of file Protocol.h.
@@ -50525,7 +50525,7 @@ template<class Dest , class Src >The maximum number of token offers that can be canceled at once.
-Definition at line 69 of file Protocol.h.
+Definition at line 68 of file Protocol.h.
@@ -50551,7 +50551,7 @@ template<class Dest , class Src >The maximum number of offers in an offer directory for NFT to be burnable.
-Definition at line 72 of file Protocol.h.
+Definition at line 71 of file Protocol.h.
@@ -50579,7 +50579,7 @@ template<class Dest , class Src >Token transfer fees can range from 0% to 50% and are specified in tenths of a basis point; that is a value of 1000 represents a transfer fee of 1% and a value of 10000 represents a transfer fee of 10%.
Note that for extremely low transfer fees values, it is possible that the calculated fee will be 0.
-Definition at line 83 of file Protocol.h.
+Definition at line 82 of file Protocol.h.
@@ -50605,7 +50605,7 @@ template<class Dest , class Src >The maximum length of a URI inside an NFT.
-Definition at line 86 of file Protocol.h.
+Definition at line 85 of file Protocol.h.
@@ -50631,7 +50631,7 @@ template<class Dest , class Src >The maximum length of a Data element inside a DID.
-Definition at line 89 of file Protocol.h.
+Definition at line 88 of file Protocol.h.
@@ -50657,7 +50657,7 @@ template<class Dest , class Src >The maximum length of a URI inside a DID.
-Definition at line 92 of file Protocol.h.
+Definition at line 91 of file Protocol.h.
@@ -50683,7 +50683,7 @@ template<class Dest , class Src >The maximum length of an Attestation inside a DID.
-Definition at line 95 of file Protocol.h.
+Definition at line 94 of file Protocol.h.
@@ -50709,7 +50709,7 @@ template<class Dest , class Src >The maximum length of a domain.
-Definition at line 98 of file Protocol.h.
+Definition at line 97 of file Protocol.h.
@@ -50735,7 +50735,7 @@ template<class Dest , class Src >The maximum length of a URI inside a Credential.
-Definition at line 101 of file Protocol.h.
+Definition at line 100 of file Protocol.h.
@@ -50761,7 +50761,7 @@ template<class Dest , class Src >The maximum length of a CredentialType inside a Credential.
-Definition at line 104 of file Protocol.h.
+Definition at line 103 of file Protocol.h.
@@ -50787,7 +50787,7 @@ template<class Dest , class Src >The maximum number of credentials can be passed in array.
-Definition at line 107 of file Protocol.h.
+Definition at line 106 of file Protocol.h.
@@ -50813,7 +50813,7 @@ template<class Dest , class Src >The maximum number of credentials can be passed in array for permissioned domain.
-Definition at line 111 of file Protocol.h.
+Definition at line 110 of file Protocol.h.
@@ -50839,7 +50839,7 @@ template<class Dest , class Src >The maximum length of MPTokenMetadata.
-Definition at line 114 of file Protocol.h.
+Definition at line 113 of file Protocol.h.
@@ -50865,7 +50865,7 @@ template<class Dest , class Src >The maximum amount of MPTokenIssuance.
-Definition at line 117 of file Protocol.h.
+Definition at line 116 of file Protocol.h.
@@ -50891,7 +50891,7 @@ template<class Dest , class Src >The maximum length of Data payload.
-Definition at line 120 of file Protocol.h.
+Definition at line 119 of file Protocol.h.
@@ -50917,7 +50917,7 @@ template<class Dest , class Src >Vault withdrawal policies.
-Definition at line 123 of file Protocol.h.
+Definition at line 122 of file Protocol.h.
@@ -50943,7 +50943,7 @@ template<class Dest , class Src >Maximum recursion depth for vault shares being put as an asset inside another vault; counted from 0.
-Definition at line 127 of file Protocol.h.
+Definition at line 126 of file Protocol.h.
@@ -50969,7 +50969,7 @@ template<class Dest , class Src >The maximum number of trustlines to delete as part of AMM account deletion cleanup.
-Definition at line 141 of file Protocol.h.
+Definition at line 140 of file Protocol.h.
@@ -50995,7 +50995,7 @@ template<class Dest , class Src >The maximum length of a URI inside an Oracle.
-Definition at line 144 of file Protocol.h.
+Definition at line 143 of file Protocol.h.
@@ -51021,7 +51021,7 @@ template<class Dest , class Src >The maximum length of a Provider inside an Oracle.
-Definition at line 147 of file Protocol.h.
+Definition at line 146 of file Protocol.h.
@@ -51047,7 +51047,7 @@ template<class Dest , class Src >The maximum size of a data series array inside an Oracle.
-Definition at line 150 of file Protocol.h.
+Definition at line 149 of file Protocol.h.
@@ -51073,7 +51073,7 @@ template<class Dest , class Src >The maximum length of a SymbolClass inside an Oracle.
-Definition at line 153 of file Protocol.h.
+Definition at line 152 of file Protocol.h.
@@ -51099,7 +51099,7 @@ template<class Dest , class Src >The maximum allowed time difference between lastUpdateTime and the time of the last closed ledger.
-Definition at line 158 of file Protocol.h.
+Definition at line 157 of file Protocol.h.
@@ -51125,7 +51125,7 @@ template<class Dest , class Src >The maximum price scaling factor.
-Definition at line 162 of file Protocol.h.
+Definition at line 161 of file Protocol.h.
@@ -51151,7 +51151,7 @@ template<class Dest , class Src >The maximum percentage of outliers to trim.
-Definition at line 166 of file Protocol.h.
+Definition at line 165 of file Protocol.h.
@@ -51177,7 +51177,7 @@ template<class Dest , class Src >The maximum number of delegate permissions an account can grant.
-Definition at line 170 of file Protocol.h.
+Definition at line 169 of file Protocol.h.
@@ -51203,7 +51203,7 @@ template<class Dest , class Src >The maximum number of transactions that can be in a batch.
-Definition at line 173 of file Protocol.h.
+Definition at line 172 of file Protocol.h.
diff --git a/partitioned__unordered__map_8h_source.html b/partitioned__unordered__map_8h_source.html index 2fea941c45..648ca62999 100644 --- a/partitioned__unordered__map_8h_source.html +++ b/partitioned__unordered__map_8h_source.html @@ -355,184 +355,198 @@ $(function() { - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - + + + + + + + + + + + - + + + + + + + + + + + + +
Definition at line 205 of file TaggedCache.h.
+Definition at line 202 of file TaggedCache.h.
Definition at line 217 of file TaggedCache.h.
+Definition at line 214 of file TaggedCache.h.
Definition at line 218 of file TaggedCache.h.
+Definition at line 215 of file TaggedCache.h.
Definition at line 219 of file TaggedCache.h.
+Definition at line 216 of file TaggedCache.h.
Definition at line 221 of file TaggedCache.h.
+Definition at line 218 of file TaggedCache.h.
Definition at line 222 of file TaggedCache.h.
+Definition at line 219 of file TaggedCache.h.
