Bash++
Bash++ compiler internal documentation
Public Attributes | List of all members
ProgramPool::Snapshot Struct Reference

Public Attributes

std::vector< std::shared_ptr< bpp::bpp_program > > programs_snapshot
 
std::unordered_map< std::string, size_t > program_indices_snapshot
 
std::unordered_map< std::string, bool > open_files_snapshot
 

Member Data Documentation

◆ open_files_snapshot

std::unordered_map<std::string, bool> ProgramPool::Snapshot::open_files_snapshot

◆ program_indices_snapshot

std::unordered_map<std::string, size_t> ProgramPool::Snapshot::program_indices_snapshot

◆ programs_snapshot

std::vector<std::shared_ptr<bpp::bpp_program> > ProgramPool::Snapshot::programs_snapshot

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