flexiblesusy is hosted by Hepforge, IPPP Durham
FlexibleSUSY
SLHAea::Coll::key_matches_block_def Struct Reference

#include <slhaea.h>

Collaboration diagram for SLHAea::Coll::key_matches_block_def:
Collaboration graph

Public Member Functions

 key_matches_block_def (const value_type::key_type &key)
 
bool operator() (const value_type &block) const
 
void set_key (const value_type::key_type &key)
 

Private Attributes

value_type::key_matches key_matches_
 

Detailed Description

Unary predicate that checks if a provided key matches the block definition of a Block.

Definition at line 2375 of file slhaea.h.

Constructor & Destructor Documentation

◆ key_matches_block_def()

SLHAea::Coll::key_matches_block_def::key_matches_block_def ( const value_type::key_type key)
inlineexplicit

Definition at line 2378 of file slhaea.h.

Member Function Documentation

◆ operator()()

bool SLHAea::Coll::key_matches_block_def::operator() ( const value_type block) const
inline

◆ set_key()

void SLHAea::Coll::key_matches_block_def::set_key ( const value_type::key_type key)
inline

Definition at line 2389 of file slhaea.h.

References key_matches_, and SLHAea::Block::key_matches::set_key().

Member Data Documentation

◆ key_matches_

value_type::key_matches SLHAea::Coll::key_matches_block_def::key_matches_
private

Definition at line 2393 of file slhaea.h.

Referenced by operator()(), and set_key().


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