Block-Structured AMR Software Framework
amrex::IParser::Data Struct Reference

Public Member Functions

 Data ()=default
 
 ~Data ()
 
 Data (Data const &)=delete
 
 Data (Data &&)=delete
 
Dataoperator= (Data const &)=delete
 
Dataoperator= (Data &&)=delete
 

Public Attributes

std::string m_expression
 
struct amrex_iparserm_iparser = nullptr
 
int m_nvars = 0
 
char * m_host_executor = nullptr
 
char * m_device_executor = nullptr
 
int m_max_stack_size = 0
 
int m_exe_size = 0
 

Constructor & Destructor Documentation

◆ Data() [1/3]

amrex::IParser::Data::Data ( )
default

◆ ~Data()

amrex::IParser::Data::~Data ( )

◆ Data() [2/3]

amrex::IParser::Data::Data ( Data const &  )
delete

◆ Data() [3/3]

amrex::IParser::Data::Data ( Data &&  )
delete

Member Function Documentation

◆ operator=() [1/2]

Data& amrex::IParser::Data::operator= ( Data &&  )
delete

◆ operator=() [2/2]

Data& amrex::IParser::Data::operator= ( Data const &  )
delete

Member Data Documentation

◆ m_device_executor

char* amrex::IParser::Data::m_device_executor = nullptr
mutable

◆ m_exe_size

int amrex::IParser::Data::m_exe_size = 0
mutable

◆ m_expression

std::string amrex::IParser::Data::m_expression

◆ m_host_executor

char* amrex::IParser::Data::m_host_executor = nullptr
mutable

◆ m_iparser

struct amrex_iparser* amrex::IParser::Data::m_iparser = nullptr

◆ m_max_stack_size

int amrex::IParser::Data::m_max_stack_size = 0
mutable

◆ m_nvars

int amrex::IParser::Data::m_nvars = 0

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