ug4
ug::FunctionPattern::Function Struct Reference

internal structure to hold all functions More...

#include <function_pattern.h>

Public Member Functions

 Function (const char *name_, LFEID id_, bool everywhere_, const SubsetGroup &subsetIndices_)
 
bool is_def_everywhere () const
 
bool is_def_in_subset (int si) const
 

Public Attributes

bool everywhere
 
LFEID id
 
std::string name
 
SubsetGroup subsetIndices
 

Detailed Description

internal structure to hold all functions

Constructor & Destructor Documentation

◆ Function()

ug::FunctionPattern::Function::Function ( const char *  name_,
LFEID  id_,
bool  everywhere_,
const SubsetGroup subsetIndices_ 
)
inline

Member Function Documentation

◆ is_def_everywhere()

bool ug::FunctionPattern::Function::is_def_everywhere ( ) const
inline

References everywhere.

◆ is_def_in_subset()

bool ug::FunctionPattern::Function::is_def_in_subset ( int  si) const
inline

Member Data Documentation

◆ everywhere

bool ug::FunctionPattern::Function::everywhere

◆ id

LFEID ug::FunctionPattern::Function::id

◆ name

std::string ug::FunctionPattern::Function::name

◆ subsetIndices

SubsetGroup ug::FunctionPattern::Function::subsetIndices

Referenced by is_def_in_subset().


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