Regina 7.0 Calculation Engine
|
Support for temporary lightweight sequences. More...
Classes | |
class | regina::LightweightSequence< T > |
A lightweight class for storing a random-access sequence of objects. More... | |
class | regina::LightweightSequence< T >::SubsequenceCompareFirst< IndexIterator > |
A binary function object for comparing subsequences, for use in associative containers whose keys are sequences. More... | |
Namespaces | |
namespace | regina |
Contains the entire Regina calculation engine. | |
Functions | |
template<typename T > | |
std::ostream & | regina::operator<< (std::ostream &out, const LightweightSequence< T > &s) |
Writes the given sequence to the given output stream. More... | |
template<typename T > | |
void | regina::swap (LightweightSequence< T > &a, LightweightSequence< T > &b) noexcept |
Swaps the contents of the given sequences. More... | |
Support for temporary lightweight sequences.