CatapultServer  v0.5.0.1 (Elephant)
MemoryCounters.h
Go to the documentation of this file.
1 
21 #pragma once
22 #include <vector>
23 
24 namespace catapult { namespace utils { class DiagnosticCounter; } }
25 
26 namespace catapult { namespace local {
27 
29  void AddMemoryCounters(std::vector<utils::DiagnosticCounter>& counters);
30 }}
shared
uint64_t shared
Definition: MemoryCounters.cpp:67
DiagnosticCounter.h
FileSize.h
catapult::local::AddMemoryCounters
void AddMemoryCounters(std::vector< utils::DiagnosticCounter > &counters)
Adds process memory counters to counters.
Definition: MemoryCounters.cpp:89
resident
uint64_t resident
Definition: MemoryCounters.cpp:66
forwardsValidation.info
def info(*args)
Definition: forwardsValidation.py:12
catapult::utils::FileSize::megabytes
constexpr uint64_t megabytes() const
Returns the number of megabytes.
Definition: FileSize.h:57
size
uint64_t size
Definition: MemoryCounters.cpp:65
catapult::utils::FileSize::FromKilobytes
static constexpr FileSize FromKilobytes(uint64_t kilobytes)
Creates a file size from the given number of kilobytes.
Definition: FileSize.h:46
catapult
Definition: AddressExtractionExtension.cpp:28
GET_MEMORY_VALUE
#define GET_MEMORY_VALUE(NAME)
Definition: MemoryCounters.cpp:81
MemoryCounters.h