Inheritance diagram for PatternSet:


Constructors | |
| PatternSet () | |
| PatternSet (u_int size) | |
| PatternSet (u_int size, Pattern &pat) | |
| PatternSet (PatternSet &src, u_int idS, u_int idE) | |
| PatternSet (const PatternSet &src) | |
| PatternSet | ( | ) | [inline] |
Default Constructor
| PatternSet | ( | u_int | size | ) | [inline] |
Construct a vector of dimension size setting all values to defaul constructor of T
| PatternSet | ( | u_int | size, | |
| Pattern & | pat | |||
| ) | [inline] |
Construct a vector of dimension size setting all the values as specified
| PatternSet | ( | PatternSet & | src, | |
| u_int | idS, | |||
| u_int | idE | |||
| ) | [inline] |
Construct a VectorData view
| PatternSet | ( | const PatternSet & | src | ) | [inline] |
The Copy-Constructor always allocate new memory and copies the data, even if the source VectorData is a view. Hence, a copy of a VectorData view is not a view but a new copy of data viewed by source.
| src | the VectorData to be copied |