DEFAULT_UNARCHIVE(relational)
//////////
-// functions overriding virtual functions from bases classes
+// functions overriding virtual functions from base classes
//////////
// public
{
debugmsg("relational print",LOGLEVEL_PRINT);
- if (is_of_type(c, print_tree)) {
+ if (is_a<print_tree>(c)) {
inherited::print(c, level);
int relational::compare_same_type(const basic & other) const
{
- GINAC_ASSERT(is_exactly_of_type(other, relational));
+ GINAC_ASSERT(is_exactly_a<relational>(other));
const relational &oth = static_cast<const relational &>(other);
if (o == oth.o) {
bool relational::match_same_type(const basic & other) const
{
- GINAC_ASSERT(is_exactly_of_type(other, relational));
+ GINAC_ASSERT(is_exactly_a<relational>(other));
const relational &oth = static_cast<const relational &>(other);
return o == oth.o;