OGS
MemWatch.h
Go to the documentation of this file.
1
// SPDX-FileCopyrightText: Copyright (c) OpenGeoSys Community (opengeosys.org)
2
// SPDX-License-Identifier: BSD-3-Clause
3
4
#pragma once
5
6
namespace
BaseLib
7
{
8
class
MemWatch
9
{
10
public
:
11
MemWatch
();
12
unsigned
long
getVirtMemUsage
();
13
14
private
:
15
unsigned
updateMemUsage
();
16
unsigned
long
vmem_size_
= 0;
17
};
18
19
}
// namespace BaseLib
BaseLib::MemWatch::MemWatch
MemWatch()
Definition
MemWatch.cpp:17
BaseLib::MemWatch::updateMemUsage
unsigned updateMemUsage()
Definition
MemWatch.cpp:22
BaseLib::MemWatch::getVirtMemUsage
unsigned long getVirtMemUsage()
Definition
MemWatch.cpp:48
BaseLib::MemWatch::vmem_size_
unsigned long vmem_size_
Definition
MemWatch.h:16
BaseLib
Definition
TestDefinition.h:13
BaseLib
MemWatch.h
Generated by
1.14.0