This class holds a set of properties.  
 More...
#include <mia/core/property_flags.hh>
|  | 
| typedef std::set< const char * > | Set | 
|  | define the type of the set of flags  More... 
 | 
|  | 
This class holds a set of properties. 
This class holds a set of properies that can be compared 
Definition at line 41 of file property_flags.hh.
◆ Set
◆ ~CPropertyFlagHolder()
  
  | 
        
          | virtual CPropertyFlagHolder::~CPropertyFlagHolder | ( |  | ) |  |  | virtual | 
 
Ensure evirtual destructor 
 
 
◆ add()
      
        
          | void CPropertyFlagHolder::add | ( | const char * | property | ) |  | 
      
 
add a certain property 
- Parameters
- 
  
  
 
 
◆ get_missing_properties()
Evalaute the set of properties that is available in the testset but not in this one 
- Parameters
- 
  
  
- Returns
- set of missing flags 
 
 
◆ has()
      
        
          | bool CPropertyFlagHolder::has | ( | const char * | property | ) | const | 
      
 
check if a certain property is available 
- Parameters
- 
  
  
- Returns
- true if the property is available 
 
 
◆ has_all_in()
Tests if all properties in the testset are available in this instance 
- Parameters
- 
  
  
 
 
The documentation for this class was generated from the following file: