class Set

Set. More...

Definition#include <set.h>
Template formSet<templateclass T>
InheritsBag <T>
List of all Methods
Annotated List
Files
Globals
Hierarchy
Index

Public Members


Detailed Description

This class implements the Set datatype template.

inline bool addHead (T element)

Add element to head of set, if not already in set.

Parameters:
elementElement to be added.

Returns: true, if element has been added; false, if not.

Reimplemented from Bag

inline bool addTail (T element)

Add element to tail of set, if not already in set.

Parameters:
elementElement to be added.

Returns: true, if element has been added; false, if not.

Reimplemented from Bag

inline bool add (T element)

Add element to set.

Parameters:
elementElement to be added.

Returns: true, if the element has been added; false, if not.