#include <Aggregate.h>
Public Member Functions | |
StreamKeyWrapper (const StreamKey &k) | |
StreamKeyWrapper (const StreamKeyWrapper &toCopy) | |
StreamKeyWrapper * | clone (void) const |
StreamKeyWrapper & | operator= (const StreamKeyWrapper &rhs) |
bool | operator== (const StreamKeyWrapper &rhs) const |
bool | operator< (const StreamKeyWrapper &rhs) const |
Wrapper class to deal with the fact that we want to use a map keyed by StreamKey, which is a polymorphic base class and thus cannot be used directly (as it'd have to be a pointer for polymorphism to function properly).