diff --git a/AccountID_8h_source.html b/AccountID_8h_source.html index fcc424af8c..93798c676b 100644 --- a/AccountID_8h_source.html +++ b/AccountID_8h_source.html @@ -224,7 +224,7 @@ $(function() {
ripple::parseBase58
std::optional< AccountID > parseBase58(std::string const &s)
Parse AccountID from checked, base58 string.
Definition: AccountID.cpp:116
ripple::to_issuer
bool to_issuer(AccountID &, std::string const &)
Convert hex or base58 string to AccountID.
Definition: AccountID.cpp:184
ripple::initAccountIdCache
void initAccountIdCache(std::size_t count)
Initialize the global cache used to map AccountID to base58 conversions.
Definition: AccountID.cpp:99
-
ripple::operator<<
std::ostream & operator<<(std::ostream &out, base_uint< Bits, Tag > const &u)
Definition: base_uint.h:643
+
ripple::operator<<
std::ostream & operator<<(std::ostream &out, base_uint< Bits, Tag > const &u)
Definition: base_uint.h:636
ripple::to_string
std::string to_string(base_uint< Bits, Tag > const &a)
Definition: base_uint.h:629
std
STL namespace.
optional
diff --git a/AccountTxPaging_8cpp_source.html b/AccountTxPaging_8cpp_source.html index 324a2d3324..3f668f5ce4 100644 --- a/AccountTxPaging_8cpp_source.html +++ b/AccountTxPaging_8cpp_source.html @@ -142,7 +142,7 @@ $(function() {
std::string
ripple::Application
Definition: Application.h:111
ripple::Application::getLedgerMaster
virtual LedgerMaster & getLedgerMaster()=0
-
ripple::LedgerMaster::getLedgerBySeq
std::shared_ptr< Ledger const > getLedgerBySeq(std::uint32_t index)
Definition: LedgerMaster.cpp:1719
+
ripple::LedgerMaster::getLedgerBySeq
std::shared_ptr< Ledger const > getLedgerBySeq(std::uint32_t index)
Definition: LedgerMaster.cpp:1718
ripple::SerialIter
Definition: Serializer.h:346
ripple::Transaction::sqlTransactionStatus
static TransStatus sqlTransactionStatus(boost::optional< std::string > const &status)
Definition: Transaction.cpp:67
std::vector::emplace_back
T emplace_back(T... args)
diff --git a/AccountTx_8cpp_source.html b/AccountTx_8cpp_source.html index 744a8cf7c7..9d71d51d72 100644 --- a/AccountTx_8cpp_source.html +++ b/AccountTx_8cpp_source.html @@ -568,9 +568,9 @@ $(function() {
ripple::Application::config
virtual Config & config()=0
ripple::Application::getRelationalDatabase
virtual RelationalDatabase & getRelationalDatabase()=0
ripple::Config::useTxTables
bool useTxTables() const
Definition: Config.h:350
-
ripple::LedgerMaster::getCloseTimeBySeq
std::optional< NetClock::time_point > getCloseTimeBySeq(LedgerIndex ledgerIndex)
Definition: LedgerMaster.cpp:1611
+
ripple::LedgerMaster::getCloseTimeBySeq
std::optional< NetClock::time_point > getCloseTimeBySeq(LedgerIndex ledgerIndex)
Definition: LedgerMaster.cpp:1610
ripple::LedgerMaster::isValidated
bool isValidated(ReadView const &ledger)
Definition: LedgerMaster.cpp:511
-
ripple::LedgerMaster::getHashBySeq
uint256 getHashBySeq(std::uint32_t index)
Get a ledger's hash by sequence number using the cache.
Definition: LedgerMaster.cpp:1641
+
ripple::LedgerMaster::getHashBySeq
uint256 getHashBySeq(std::uint32_t index)
Get a ledger's hash by sequence number using the cache.
Definition: LedgerMaster.cpp:1640
ripple::LedgerMaster::getValidatedRange
bool getValidatedRange(std::uint32_t &minVal, std::uint32_t &maxVal)
Definition: LedgerMaster.cpp:586
ripple::RelationalDatabase::MetaTxsList
std::vector< txnMetaLedgerType > MetaTxsList
Definition: RelationalDatabase.h:89
ripple::RelationalDatabase::AccountTxs
std::vector< AccountTx > AccountTxs
Definition: RelationalDatabase.h:87
diff --git a/Application_8cpp_source.html b/Application_8cpp_source.html index 887c9f4fc4..a5388032b1 100644 --- a/Application_8cpp_source.html +++ b/Application_8cpp_source.html @@ -2475,7 +2475,7 @@ $(function() {
ripple::DatabaseCon
Definition: DatabaseCon.h:84
ripple::Family
Definition: Family.h:33
ripple::HashRouter
Routing table for objects identified by hash.
Definition: HashRouter.h:54
-
ripple::HashRouter::getDefaultHoldTime
static std::chrono::seconds getDefaultHoldTime()
Definition: HashRouter.h:162
+
ripple::HashRouter::getDefaultHoldTime
static std::chrono::seconds getDefaultHoldTime()
Definition: HashRouter.h:139
ripple::InboundLedgers
Manages the lifetime of inbound ledgers.
Definition: InboundLedgers.h:35
ripple::InboundTransactions
Manages the acquisition and lifetime of transaction sets.
Definition: InboundTransactions.h:36
ripple::JobQueue
A pool of threads to perform work.
Definition: JobQueue.h:56
@@ -2547,7 +2547,7 @@ $(function() {
mutex
Json::UInt
unsigned int UInt
Definition: json_forwards.h:27
beast::severities
A namespace for easy access to logging severity values.
Definition: Journal.h:29
-
beast
Definition: base_uint.h:668
+
beast
Definition: base_uint.h:661
beast::lexicalCastChecked
bool lexicalCastChecked(Out &out, In in)
Intelligently convert from one type to another.
Definition: LexicalCast.h:201
ripple::Resource::make_Manager
std::unique_ptr< Manager > make_Manager(beast::insight::Collector::ptr const &collector, beast::Journal journal)
Definition: ResourceManager.cpp:174
ripple
Use hash_* containers for keys that do not need a cryptographically secure hashing algorithm.
Definition: algorithm.h:26
@@ -2565,18 +2565,18 @@ $(function() {
ripple::make_Application
std::unique_ptr< Application > make_Application(std::unique_ptr< Config > config, std::unique_ptr< Logs > logs, std::unique_ptr< TimeKeeper > timeKeeper)
Definition: Application.cpp:2191
ripple::make_ServerHandler
std::unique_ptr< ServerHandler > make_ServerHandler(Application &app, boost::asio::io_service &io_service, JobQueue &jobQueue, NetworkOPs &networkOPs, Resource::Manager &resourceManager, CollectorManager &cm)
Definition: ServerHandler.cpp:1269
ripple::initAccountIdCache
void initAccountIdCache(std::size_t count)
Initialize the global cache used to map AccountID to base58 conversions.
Definition: AccountID.cpp:99
-
ripple::make_NetworkOPs
std::unique_ptr< NetworkOPs > make_NetworkOPs(Application &app, NetworkOPs::clock_type &clock, bool standalone, std::size_t minPeerCount, bool startvalid, JobQueue &job_queue, LedgerMaster &ledgerMaster, ValidatorKeys const &validatorKeys, boost::asio::io_service &io_svc, beast::Journal journal, beast::insight::Collector::ptr const &collector)
Definition: NetworkOPs.cpp:4577
+
ripple::make_NetworkOPs
std::unique_ptr< NetworkOPs > make_NetworkOPs(Application &app, NetworkOPs::clock_type &clock, bool standalone, std::size_t minPeerCount, bool startvalid, JobQueue &job_queue, LedgerMaster &ledgerMaster, ValidatorKeys const &validatorKeys, boost::asio::io_service &io_svc, beast::Journal journal, beast::insight::Collector::ptr const &collector)
Definition: NetworkOPs.cpp:4579
ripple::Endpoints
std::unordered_map< std::string, boost::asio::ip::tcp::endpoint > Endpoints
Definition: ServerImpl.h:39
ripple::hotACCOUNT_NODE
@ hotACCOUNT_NODE
Definition: NodeObject.h:35
ripple::getNodeIdentity
std::pair< PublicKey, SecretKey > getNodeIdentity(Application &app, boost::program_options::variables_map const &cmdline)
The cryptographic credentials identifying this server instance.
Definition: NodeIdentity.cpp:30
-
ripple::make_DummyPeerSet
std::unique_ptr< PeerSet > make_DummyPeerSet(Application &app)
Make a dummy PeerSet that does not do anything.
Definition: PeerSet.cpp:225
+
ripple::make_DummyPeerSet
std::unique_ptr< PeerSet > make_DummyPeerSet(Application &app)
Make a dummy PeerSet that does not do anything.
Definition: PeerSet.cpp:187
ripple::crypto_prng
csprng_engine & crypto_prng()
The default cryptographically secure PRNG.
Definition: csprng.cpp:99
-
ripple::make_PeerSetBuilder
std::unique_ptr< PeerSetBuilder > make_PeerSetBuilder(Application &app)
Definition: PeerSet.cpp:182
+
ripple::make_PeerSetBuilder
std::unique_ptr< PeerSetBuilder > make_PeerSetBuilder(Application &app)
Definition: PeerSet.cpp:144
ripple::loadByHash
std::shared_ptr< Ledger > loadByHash(uint256 const &ledgerHash, Application &app, bool acquire)
Definition: Ledger.cpp:1135
ripple::addJson
void addJson(Json::Value &json, LedgerFill const &fill)
Given a Ledger and options, fill a Json::Object or Json::Value with a description of the ledger.
Definition: LedgerToJson.cpp:350
ripple::make_CollectorManager
std::unique_ptr< CollectorManager > make_CollectorManager(Section const &params, beast::Journal journal)
Definition: CollectorManager.cpp:72
ripple::make_InboundTransactions
std::unique_ptr< InboundTransactions > make_InboundTransactions(Application &app, beast::insight::Collector::ptr const &collector, std::function< void(std::shared_ptr< SHAMap > const &, bool)> gotSet)
Definition: InboundTransactions.cpp:269
-
ripple::make_InboundLedgers
std::unique_ptr< InboundLedgers > make_InboundLedgers(Application &app, InboundLedgers::clock_type &clock, beast::insight::Collector::ptr const &collector)
Definition: InboundLedgers.cpp:549
+
ripple::make_InboundLedgers
std::unique_ptr< InboundLedgers > make_InboundLedgers(Application &app, InboundLedgers::clock_type &clock, beast::insight::Collector::ptr const &collector)
Definition: InboundLedgers.cpp:471
ripple::setup_ServerHandler
ServerHandler::Setup setup_ServerHandler(Config const &config, std::ostream &&log)
Definition: ServerHandler.cpp:1257
ripple::stopwatch
Stopwatch & stopwatch()
Returns an instance of a wall clock.
Definition: chrono.h:120
ripple::getRegisteredFeature
std::optional< uint256 > getRegisteredFeature(std::string const &name)
Definition: Feature.cpp:376
diff --git a/AutoSocket_8h_source.html b/AutoSocket_8h_source.html index b652927cbf..07fa736c05 100644 --- a/AutoSocket_8h_source.html +++ b/AutoSocket_8h_source.html @@ -446,7 +446,7 @@ $(function() {
std::vector::empty
T empty(T... args)
std::function
beast::IP::from_asio
Endpoint from_asio(boost::asio::ip::address const &address)
Convert to Endpoint.
Definition: IPAddressConversion.cpp:26
-
beast
Definition: base_uint.h:668
+
beast
Definition: base_uint.h:661
ripple
Use hash_* containers for keys that do not need a cryptographically secure hashing algorithm.
Definition: algorithm.h:26
std::vector::swap
T swap(T... args)
std::unique_ptr< ssl_socket >
diff --git a/BasicConfig_8cpp_source.html b/BasicConfig_8cpp_source.html index 0ff2aa667f..d6b1549a43 100644 --- a/BasicConfig_8cpp_source.html +++ b/BasicConfig_8cpp_source.html @@ -301,7 +301,7 @@ $(function() {
std::make_tuple
T make_tuple(T... args)
ripple
Use hash_* containers for keys that do not need a cryptographically secure hashing algorithm.
Definition: algorithm.h:26
ripple::trim_whitespace
std::string trim_whitespace(std::string str)
Definition: StringUtilities.cpp:107
-
ripple::operator<<
std::ostream & operator<<(std::ostream &out, base_uint< Bits, Tag > const &u)
Definition: base_uint.h:643
+
ripple::operator<<
std::ostream & operator<<(std::ostream &out, base_uint< Bits, Tag > const &u)
Definition: base_uint.h:636
ripple::AttestationMatch::match
@ match
std::vector::push_back
T push_back(T... args)
std::vector::reserve
T reserve(T... args)
diff --git a/BookDirs_8cpp_source.html b/BookDirs_8cpp_source.html index 5f4cdd38aa..9d0d5db863 100644 --- a/BookDirs_8cpp_source.html +++ b/BookDirs_8cpp_source.html @@ -237,7 +237,7 @@ $(function() {
ripple::ReadView
A view into a ledger.
Definition: ReadView.h:55
ripple::ReadView::read
virtual std::shared_ptr< SLE const > read(Keylet const &k) const =0
Return the state item associated with a key.
ripple::ReadView::succ
virtual std::optional< key_type > succ(key_type const &key, std::optional< key_type > const &last=std::nullopt) const =0
Return the key of the next state item.
-
beast
Definition: base_uint.h:668
+
beast
Definition: base_uint.h:661
ripple::keylet::offer
Keylet offer(AccountID const &id, std::uint32_t seq) noexcept
An offer from an account.
Definition: Indexes.cpp:250
ripple
Use hash_* containers for keys that do not need a cryptographically secure hashing algorithm.
Definition: algorithm.h:26
ripple::cdirFirst
bool cdirFirst(ReadView const &view, uint256 const &root, std::shared_ptr< SLE const > &page, unsigned int &index, uint256 &entry)
Returns the first entry in the directory, advancing the index.
Definition: View.cpp:136
diff --git a/Book_8cpp_source.html b/Book_8cpp_source.html index 2b51305311..e0c28e5b0c 100644 --- a/Book_8cpp_source.html +++ b/Book_8cpp_source.html @@ -134,7 +134,7 @@ $(function() {
ripple
Use hash_* containers for keys that do not need a cryptographically secure hashing algorithm.
Definition: algorithm.h:26
ripple::isConsistent
bool isConsistent(Book const &book)
Definition: Book.cpp:25
ripple::reversed
Book reversed(Book const &book)
Definition: Book.cpp:45
-
ripple::operator<<
std::ostream & operator<<(std::ostream &out, base_uint< Bits, Tag > const &u)
Definition: base_uint.h:643
+
ripple::operator<<
std::ostream & operator<<(std::ostream &out, base_uint< Bits, Tag > const &u)
Definition: base_uint.h:636
ripple::to_string
std::string to_string(base_uint< Bits, Tag > const &a)
Definition: base_uint.h:629
diff --git a/Book_8h_source.html b/Book_8h_source.html index 2f96f4b933..c56a6bf835 100644 --- a/Book_8h_source.html +++ b/Book_8h_source.html @@ -258,7 +258,7 @@ $(function() {
ripple::isConsistent
bool isConsistent(Book const &book)
Definition: Book.cpp:25
ripple::operator<=>
constexpr std::strong_ordering operator<=>(base_uint< Bits, Tag > const &lhs, base_uint< Bits, Tag > const &rhs)
Definition: base_uint.h:562
ripple::reversed
Book reversed(Book const &book)
Definition: Book.cpp:45
-
ripple::operator<<
std::ostream & operator<<(std::ostream &out, base_uint< Bits, Tag > const &u)
Definition: base_uint.h:643
+
ripple::operator<<
std::ostream & operator<<(std::ostream &out, base_uint< Bits, Tag > const &u)
Definition: base_uint.h:636
ripple::to_string
std::string to_string(base_uint< Bits, Tag > const &a)
Definition: base_uint.h:629
ripple::operator==
constexpr bool operator==(base_uint< Bits, Tag > const &lhs, base_uint< Bits, Tag > const &rhs)
Definition: base_uint.h:584
std
STL namespace.
diff --git a/BuildLedger_8cpp_source.html b/BuildLedger_8cpp_source.html index ebcd45ef67..2bb70481a8 100644 --- a/BuildLedger_8cpp_source.html +++ b/BuildLedger_8cpp_source.html @@ -342,7 +342,7 @@ $(function() {
ripple::hotTRANSACTION_NODE
@ hotTRANSACTION_NODE
Definition: NodeObject.h:36
ripple::XRP_LEDGER_EARLIEST_FEES
static constexpr std::uint32_t XRP_LEDGER_EARLIEST_FEES
The XRP Ledger mainnet's earliest ledger with a FeeSettings object.
Definition: SystemParameters.h:73
ripple::buildLedgerImpl
std::shared_ptr< Ledger > buildLedgerImpl(std::shared_ptr< Ledger const > const &parent, NetClock::time_point closeTime, const bool closeTimeCorrect, NetClock::duration closeResolution, Application &app, beast::Journal j, ApplyTxs &&applyTxs)
Definition: BuildLedger.cpp:39
-
ripple::sLCF_NoConsensusTime
static std::uint32_t const sLCF_NoConsensusTime
Definition: LedgerHeader.h:84
+
ripple::sLCF_NoConsensusTime
static std::uint32_t const sLCF_NoConsensusTime
Definition: LedgerHeader.h:82
ripple::ApplyFlags
ApplyFlags
Definition: ApplyView.h:30
ripple::tapNONE
@ tapNONE
Definition: ApplyView.h:31
ripple::applyTransaction
ApplyTransactionResult applyTransaction(Application &app, OpenView &view, STTx const &tx, bool retryAssured, ApplyFlags flags, beast::Journal journal)
Transaction application helper.
Definition: apply.cpp:125
diff --git a/ByzantineFailureSim__test_8cpp_source.html b/ByzantineFailureSim__test_8cpp_source.html index 3266b8bc33..1cdac29154 100644 --- a/ByzantineFailureSim__test_8cpp_source.html +++ b/ByzantineFailureSim__test_8cpp_source.html @@ -181,7 +181,7 @@ $(function() {
std::boolalpha
T boolalpha(T... args)
beast::unit_test::suite
A testsuite class.
Definition: suite.h:53
beast::unit_test::suite::pass
void pass()
Record a successful test condition.
Definition: suite.h:509
-
ripple::Peer
Represents a peer connection in the overlay.
Definition: xrpld/overlay/Peer.h:44
+
ripple::Peer
Represents a peer connection in the overlay.
Definition: xrpld/overlay/Peer.h:43
ripple::test::ByzantineFailureSim_test
Definition: ByzantineFailureSim_test.cpp:28
ripple::test::ByzantineFailureSim_test::run
void run() override
Runs the suite.
Definition: ByzantineFailureSim_test.cpp:30
std::cout
diff --git a/CanDelete_8cpp_source.html b/CanDelete_8cpp_source.html index 6e31239daf..713cb820f9 100644 --- a/CanDelete_8cpp_source.html +++ b/CanDelete_8cpp_source.html @@ -185,7 +185,7 @@ $(function() {
Json::Value::isUInt
bool isUInt() const
Definition: json_value.cpp:998
Json::Value::isMember
bool isMember(const char *key) const
Return true if the object has a member named key.
Definition: json_value.cpp:943
ripple::Application::getSHAMapStore
virtual SHAMapStore & getSHAMapStore()=0
-
ripple::LedgerMaster::getLedgerByHash
std::shared_ptr< Ledger const > getLedgerByHash(uint256 const &hash)
Definition: LedgerMaster.cpp:1755
+
ripple::LedgerMaster::getLedgerByHash
std::shared_ptr< Ledger const > getLedgerByHash(uint256 const &hash)
Definition: LedgerMaster.cpp:1754
ripple::SHAMapStore::setCanDelete
virtual LedgerIndex setCanDelete(LedgerIndex canDelete)=0
Highest ledger that may be deleted.
ripple::SHAMapStore::advisoryDelete
virtual bool advisoryDelete() const =0
Whether advisory delete is enabled.
ripple::SHAMapStore::getLastRotated
virtual LedgerIndex getLastRotated()=0
Maximum ledger that has been deleted, or will be deleted if currently in the act of online deletion.
diff --git a/CanProcess_8h_source.html b/CanProcess_8h_source.html deleted file mode 100644 index 095e8591d7..0000000000 --- a/CanProcess_8h_source.html +++ /dev/null @@ -1,192 +0,0 @@ - - - - - - - -rippled: CanProcess.h Source File - - - - - - - - - -
-
- - - - - - -
-
rippled -
-
-
- - - - - - - - -
-
- - -
-
-
-
-
-
Loading...
-
Searching...
-
No Matches
-
-
-
-
- - -
-
-
CanProcess.h
-
-
-
1//------------------------------------------------------------------------------
-
2/*
-
3 This file is part of rippled: https://github.com/ripple/rippled
-
4 Copyright (c) 2024 Ripple Labs Inc.
-
5
-
6 Permission to use, copy, modify, and/or distribute this software for any
-
7 purpose with or without fee is hereby granted, provided that the above
-
8 copyright notice and this permission notice appear in all copies.
-
9
-
10 THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
-
11 WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
-
12 MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
-
13 ANY SPECIAL , DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
-
14 WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
-
15 ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
-
16 OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
-
17*/
-
18//==============================================================================
-
19
-
20#ifndef RIPPLE_BASICS_CANPROCESS_H_INCLUDED
-
21#define RIPPLE_BASICS_CANPROCESS_H_INCLUDED
-
22
-
23#include <functional>
-
24#include <mutex>
-
25#include <set>
-
26
- -
67{
-
68public:
-
69 template <class Mutex, class Collection, class Item>
-
70 CanProcess(Mutex& mtx, Collection& collection, Item const& item)
-
71 : cleanup_(insert(mtx, collection, item))
-
72 {
-
73 }
-
74
- -
76 {
-
77 if (cleanup_)
-
78 cleanup_();
-
79 }
-
80
-
81 explicit
-
82 operator bool() const
-
83 {
-
84 return static_cast<bool>(cleanup_);
-
85 }
-
86
-
87private:
-
88 template <bool useIterator, class Mutex, class Collection, class Item>
-
89 std::function<void()>
-
90 doInsert(Mutex& mtx, Collection& collection, Item const& item)
-
91 {
- -
93 // TODO: Use structured binding once LLVM 16 is the minimum supported
-
94 // version. See also: https://github.com/llvm/llvm-project/issues/48582
-
95 // https://github.com/llvm/llvm-project/commit/127bf44385424891eb04cff8e52d3f157fc2cb7c
-
96 auto const insertResult = collection.insert(item);
-
97 auto const it = insertResult.first;
-
98 if (!insertResult.second)
-
99 return {};
-
100 if constexpr (useIterator)
-
101 return [&, it]() {
-
102 std::unique_lock<Mutex> lock(mtx);
-
103 collection.erase(it);
-
104 };
-
105 else
-
106 return [&]() {
-
107 std::unique_lock<Mutex> lock(mtx);
-
108 collection.erase(item);
-
109 };
-
110 }
-
111
-
112 // Generic insert() function doesn't use iterators because they may get
-
113 // invalidated
-
114 template <class Mutex, class Collection, class Item>
-
115 std::function<void()>
-
116 insert(Mutex& mtx, Collection& collection, Item const& item)
-
117 {
-
118 return doInsert<false>(mtx, collection, item);
-
119 }
-
120
-
121 // Specialize insert() for std::set, which does not invalidate iterators for
-
122 // insert and erase
-
123 template <class Mutex, class Item>
-
124 std::function<void()>
-
125 insert(Mutex& mtx, std::set<Item>& collection, Item const& item)
-
126 {
-
127 return doInsert<true>(mtx, collection, item);
-
128 }
-
129
-
130 // If set, then the item is "usable"
- -
132};
-
133
-
134#endif
-
RAII class to check if an Item is already being processed on another thread, as indicated by it's pre...
Definition: CanProcess.h:67
-
CanProcess(Mutex &mtx, Collection &collection, Item const &item)
Definition: CanProcess.h:70
-
std::function< void()> insert(Mutex &mtx, std::set< Item > &collection, Item const &item)
Definition: CanProcess.h:125
-
std::function< void()> cleanup_
Definition: CanProcess.h:131
-
std::function< void()> insert(Mutex &mtx, Collection &collection, Item const &item)
Definition: CanProcess.h:116
-
std::function< void()> doInsert(Mutex &mtx, Collection &collection, Item const &item)
Definition: CanProcess.h:90
- - - - - - -
- - - - diff --git a/CaptureLogs_8h_source.html b/CaptureLogs_8h_source.html index 4c6b58587d..993dd900ec 100644 --- a/CaptureLogs_8h_source.html +++ b/CaptureLogs_8h_source.html @@ -176,7 +176,7 @@ $(function() {
std::mutex
beast::severities::Severity
Severity
Severity level / threshold of a Journal message.
Definition: Journal.h:31
beast::severities::kInfo
@ kInfo
Definition: Journal.h:36
-
beast
Definition: base_uint.h:668
+
beast
Definition: base_uint.h:661
ripple
Use hash_* containers for keys that do not need a cryptographically secure hashing algorithm.
Definition: algorithm.h:26
std::stringstream::str
T str(T... args)
std::unique_ptr
diff --git a/CheckMessageLogs_8h_source.html b/CheckMessageLogs_8h_source.html index 45cd033a0b..c4e5083fe6 100644 --- a/CheckMessageLogs_8h_source.html +++ b/CheckMessageLogs_8h_source.html @@ -161,7 +161,7 @@ $(function() {
std::string::find
T find(T... args)
beast::severities::Severity
Severity
Severity level / threshold of a Journal message.
Definition: Journal.h:31
beast::severities::kDebug
@ kDebug
Definition: Journal.h:35
-
beast
Definition: base_uint.h:668
+
beast
Definition: base_uint.h:661
ripple
Use hash_* containers for keys that do not need a cryptographically secure hashing algorithm.
Definition: algorithm.h:26
std
STL namespace.
std::unique_ptr
diff --git a/Collector_8cpp_source.html b/Collector_8cpp_source.html index 5b251a60ae..06718f4373 100644 --- a/Collector_8cpp_source.html +++ b/Collector_8cpp_source.html @@ -104,7 +104,7 @@ $(function() {
26}
27} // namespace beast
beast::insight::Collector::~Collector
virtual ~Collector()=0
-
beast
Definition: base_uint.h:668
+
beast
Definition: base_uint.h:661