Nix (Dev) 3.5.10
dev - 3.5.10 - 1af9301
Loading...
Searching...
No Matches
iv::mimics::MimicsSnapshots Class Reference

#include <MimicsSnapshots.hpp>

Public Member Functions

 MimicsSnapshots ()=default
 
 ~MimicsSnapshots ()=default
 
std::shared_ptr< MimicSnapshotsaddMimicSnapshots (const iv::types::mimicId &mimicId, const std::shared_ptr< iv::file::xml::File > &initialSnapshot)
 
std::shared_ptr< MimicSnapshotsgetMimicSnapshots (const iv::types::mimicId &mimicId)
 

Private Attributes

std::map< iv::types::mimicId, std::shared_ptr< MimicSnapshots > > m_snapshots
 

Constructor & Destructor Documentation

◆ MimicsSnapshots()

iv::mimics::MimicsSnapshots::MimicsSnapshots ( )
default

◆ ~MimicsSnapshots()

iv::mimics::MimicsSnapshots::~MimicsSnapshots ( )
default

Member Function Documentation

◆ addMimicSnapshots()

std::shared_ptr< MimicSnapshots > iv::mimics::MimicsSnapshots::addMimicSnapshots ( const iv::types::mimicId & mimicId,
const std::shared_ptr< iv::file::xml::File > & initialSnapshot )

◆ getMimicSnapshots()

std::shared_ptr< MimicSnapshots > iv::mimics::MimicsSnapshots::getMimicSnapshots ( const iv::types::mimicId & mimicId)

Member Data Documentation

◆ m_snapshots

std::map<iv::types::mimicId, std::shared_ptr<MimicSnapshots> > iv::mimics::MimicsSnapshots::m_snapshots
private

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