Cadabra
Computer algebra system for field theory problems
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Public Member Functions | List of all members
cadabra::Inherit< T > Class Template Reference

Description

template<class T>
class cadabra::Inherit< T >

If a property X derives from Inherit<Y>, and get<Y> is called on an object which has an X property (but no Y property), then the get<Y> will look at the non-index child of the object to see if that has a Y property.

FIXME: need to decided what to do if there are more non-index children.

#include <Props.hh>

Public Member Functions

virtual ~Inherit ()
 
virtual std::string name () const
 

Constructor & Destructor Documentation

template<class T>
virtual cadabra::Inherit< T >::~Inherit ( )
inlinevirtual

Member Function Documentation

template<class T>
virtual std::string cadabra::Inherit< T >::name ( ) const
inlinevirtual

The documentation for this class was generated from the following file: