Class ValuesUnion

Nested Relationships

Nested Types

Class Documentation

class ValuesUnion

Public Functions

ValuesUnion(const ValuesUnion &v1, const ValuesUnion &v2)
inline ValuesUnion()
inline void push_back(const Values &vs, const PropertyState *p)
inline const_iterator begin() const
inline const_iterator end() const
inline size_t size() const
bool hasPlaceHolder(const PropertyState *ps)
bool intersectsWith(const ValuesUnion &v) const
class const_iterator : public std::iterator<Values, size_t>

Public Functions

inline const_iterator(CI j)
inline bool operator==(const const_iterator &x)
inline bool operator!=(const const_iterator &x)
inline const_iterator &operator++()
inline const Values &operator*() const
inline const Values *operator->()
inline const PropertyState *forState() const