MySQL 9.7.0
Source Code Documentation
resource_manager_procfs.cc File Reference
#include <libgen.h>
#include <unistd.h>
#include <sys/stat.h>
#include <fstream>
#include <functional>
#include <iterator>
#include <sstream>
#include "resource_manager_procfs.h"

Classes

struct  gr_resource_manager::value_by_name< T >
 Line processor for values indexed by name. More...
 
struct  gr_resource_manager::Proc_Reader< T >
 Reader base class. More...
 
struct  gr_resource_manager::Proc_Meminfo_Reader
 Reader for /proc/meminfo. More...
 

Namespaces

namespace  gr_resource_manager
 

Typedefs

using gr_resource_manager::value_name_u64 = value_by_name< uint64_t >
 

Variables

constexpr std::string_view gr_resource_manager::k_path_proc_meminfo {"/proc/meminfo"}