Maat C++ Documentation
Public Member Functions | Public Attributes | List of all members
maat::env::Snapshot Class Reference

Public Member Functions

 Snapshot (const Snapshot &other)=delete
 
Snapshotoperator= (const Snapshot &other)=delete
 
void add_saved_file_content (std::shared_ptr< PhysicalFile > file, SavedMemState &&content)
 
void add_filesystem_action (std::string path, FileSystemAction action)
 

Public Attributes

std::list< std::pair< std::shared_ptr< PhysicalFile >, SavedMemState > > saved_file_contents
 
std::list< std::pair< std::string, FileSystemAction > > fs_actions
 
std::list< env::FileAccessorfile_accessors
 

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