GiNaC 1.8.6
|
To distinguish between different kinds of non-commutative objects. More...
#include <registrar.h>
Public Member Functions | |
bool | operator< (const return_type_t &other) const |
Strict weak ordering (so one can put return_type_t's into a STL container). More... | |
bool | operator== (const return_type_t &other) const |
bool | operator!= (const return_type_t &other) const |
Public Attributes | |
std::type_info const * | tinfo |
to distinguish between non-commutative objects of different type. More... | |
unsigned | rl |
to distinguish between non-commutative objects of the same type. More... | |
To distinguish between different kinds of non-commutative objects.
Definition at line 43 of file registrar.h.
|
inline |
Strict weak ordering (so one can put return_type_t's into a STL container).
Definition at line 53 of file registrar.h.
|
inline |
|
inline |
Definition at line 65 of file registrar.h.
References operator==().
std::type_info const* GiNaC::return_type_t::tinfo |
to distinguish between non-commutative objects of different type.
Definition at line 46 of file registrar.h.
Referenced by GiNaC::is_clifford_tinfo(), GiNaC::is_color_tinfo(), GiNaC::make_return_type_t(), operator<(), operator==(), and GiNaC::basic::return_type_tinfo().
unsigned GiNaC::return_type_t::rl |
to distinguish between non-commutative objects of the same type.
Think of gamma matrices with different representation labels.
Definition at line 49 of file registrar.h.
Referenced by GiNaC::get_representation_label(), GiNaC::make_return_type_t(), operator<(), operator==(), and GiNaC::basic::return_type_tinfo().