Block-Structured AMR Software Framework
Loading...
Searching...
No Matches
amrex::ParmParse::PP_entry Struct Reference

#include <AMReX_ParmParse.H>

Public Attributes

std::vector< std::vector< std::string > > m_vals
 
Long m_count = 0
 
std::variant< std::string *, bool *, int *, long *, long long *, amrex::IntVect *, amrex::Box *, float *, double * > m_typehint = static_cast<std::string*>(nullptr)
 
std::vector< std::variant< bool, int, long, long long, float, double > > m_last_vals
 
bool m_parsed = false
 

Member Data Documentation

◆ m_count

Long amrex::ParmParse::PP_entry::m_count = 0
mutable

◆ m_last_vals

std::vector<std::variant<bool, int, long, long long, float, double> > amrex::ParmParse::PP_entry::m_last_vals
mutable

◆ m_parsed

bool amrex::ParmParse::PP_entry::m_parsed = false
mutable

◆ m_typehint

std::variant< std::string*, bool*, int*, long*, long long*, amrex::IntVect*, amrex::Box*, float*, double* > amrex::ParmParse::PP_entry::m_typehint = static_cast<std::string*>(nullptr)
mutable

◆ m_vals

std::vector<std::vector<std::string> > amrex::ParmParse::PP_entry::m_vals

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