SDSL 3.0.2
Succinct Data Structure Library
Loading...
Searching...
No Matches
sdsl::ramfs_storage Struct Reference

#include <memory_tracking.hpp>

Public Types

typedef std::map< std::string, ram_fs::content_typemss_type
 
typedef std::map< int, std::string > mis_type
 

Public Member Functions

 ramfs_storage ()
 
 ~ramfs_storage ()
 

Public Attributes

std::recursive_mutex m_rlock
 
mss_type m_map
 
mis_type m_fd_map
 

Detailed Description

Definition at line 120 of file memory_tracking.hpp.

Member Typedef Documentation

◆ mis_type

typedef std::map<int, std::string> sdsl::ramfs_storage::mis_type

Definition at line 123 of file memory_tracking.hpp.

◆ mss_type

typedef std::map<std::string, ram_fs::content_type> sdsl::ramfs_storage::mss_type

Definition at line 122 of file memory_tracking.hpp.

Constructor & Destructor Documentation

◆ ramfs_storage()

sdsl::ramfs_storage::ramfs_storage ( )
inline

Definition at line 129 of file memory_tracking.hpp.

◆ ~ramfs_storage()

sdsl::ramfs_storage::~ramfs_storage ( )
inline

Definition at line 134 of file memory_tracking.hpp.

Member Data Documentation

◆ m_fd_map

mis_type sdsl::ramfs_storage::m_fd_map

Definition at line 127 of file memory_tracking.hpp.

◆ m_map

mss_type sdsl::ramfs_storage::m_map

Definition at line 126 of file memory_tracking.hpp.

◆ m_rlock

std::recursive_mutex sdsl::ramfs_storage::m_rlock

Definition at line 124 of file memory_tracking.hpp.


The documentation for this struct was generated from the following file: