#include <tuples.h>
Public Member Functions | |
triple (const T1 &t1=T1(), const T2 &t2=T2(), const T3 &t3=T3()) | |
bool | operator== (const triple &t) const |
bool | operator!= (const triple &t) const |
bool | operator> (const triple &t) const |
bool | operator< (const triple &t) const |
Public Attributes | |
T1 | first |
T2 | second |
T3 | third |
Friends | |
ostream & | operator<< (ostream &os, const triple &t) |
Definition at line 17 of file tuples.h.
ostream& operator<< | ( | ostream & | os, | |
const triple< T1, T2, T3 > & | t | |||
) | [friend] |
Definition at line 100 of file tuples.h.
Referenced by triple< Word, Word, Word >::operator!=(), triple< Word, Word, Word >::operator<(), ThRightNormalForm::operator=(), ThLeftNormalForm::operator=(), BKLRightNormalForm::operator=(), BKLLeftNormalForm::operator=(), triple< Word, Word, Word >::operator==(), and triple< Word, Word, Word >::operator>().
Definition at line 101 of file tuples.h.
Referenced by triple< Word, Word, Word >::operator!=(), triple< Word, Word, Word >::operator<(), ThRightNormalForm::operator=(), ThLeftNormalForm::operator=(), BKLRightNormalForm::operator=(), BKLLeftNormalForm::operator=(), triple< Word, Word, Word >::operator==(), and triple< Word, Word, Word >::operator>().
Definition at line 102 of file tuples.h.
Referenced by triple< Word, Word, Word >::operator!=(), triple< Word, Word, Word >::operator<(), ThRightNormalForm::operator=(), ThLeftNormalForm::operator=(), BKLRightNormalForm::operator=(), BKLLeftNormalForm::operator=(), triple< Word, Word, Word >::operator==(), and triple< Word, Word, Word >::operator>().