mirror of
https://github.com/Xahau/xahaud.git
synced 2025-12-06 17:27:52 +00:00
Reorganize source files
This commit is contained in:
@@ -36,10 +36,6 @@
|
||||
#include <type_traits>
|
||||
#include <utility>
|
||||
|
||||
#include <beast/streams/debug_ostream.h>
|
||||
#include <mutex>
|
||||
#include <unordered_map>
|
||||
|
||||
namespace ripple {
|
||||
|
||||
class STArray;
|
||||
@@ -268,29 +264,6 @@ private:
|
||||
reserveSize = 20
|
||||
};
|
||||
|
||||
struct Log
|
||||
{
|
||||
std::mutex mutex_;
|
||||
std::unordered_map<
|
||||
std::size_t, std::size_t> map_;
|
||||
|
||||
~Log()
|
||||
{
|
||||
beast::debug_ostream os;
|
||||
for(auto const& e : map_)
|
||||
os << e.first << "," << e.second;
|
||||
}
|
||||
|
||||
void
|
||||
operator() (std::size_t n)
|
||||
{
|
||||
std::lock_guard<std::mutex> lock(mutex_);
|
||||
auto const result = map_.emplace(n, 1);
|
||||
if (! result.second)
|
||||
++result.first->second;
|
||||
}
|
||||
};
|
||||
|
||||
using list_type = std::vector<detail::STVar>;
|
||||
|
||||
list_type v_;
|
||||
|
||||
Reference in New Issue
Block a user