| Expression | Return type | Pre/post-condition | Complexity | |
| S::result_type | T | compile-time | ||
| S() | Creates a seed sequence
    with the same initial state as all other default-constructed seed sequences
    of type S. | constant | ||
| S(ib,ie) | Creates a seed sequence
    having internal state
    that depends on some or all of the bits
    of the supplied sequence [ib,ie). | |||
| S(il) | Same as S(il.begin(), il.end()). | same as S(il.begin(), il.end()) | ||
| q.generate(rb,re) | void | |||
| r.size() | size_t | The number of 32-bit units
    that would be copied
    by a call to r.param. | constant | |
| r.param(ob) | void | Copies to the given destination
    a sequence of 32-bit units
    that can be provided
    to the constructor of a second object of type S,
    and that would reproduce in that second object
    a state indistinguishable
    from the state of the first object. |