Class Scine::Utils::PropertyList

class PropertyList

This class defines a list of properties that can be calculated in a single-point calculation.

Public Functions

PropertyList()

Initializes the property enum to be empty, i.e. all switched off.

PropertyList(Property p)

Constructor from properties; not explicit to allow for automatic conversion.

bool containsSubSet(const PropertyList &pl) const

Checks for the presence of a PropertyList given as argument as subset of the current object.

void addProperty(const Property v)

Switches on the bits that are switched on in the argument Property v