]> www.ginac.de Git - ginac.git/blobdiff - ginac/simp_lor.h
the destructor, copy constructor, and assignment operator (which were the
[ginac.git] / ginac / simp_lor.h
index 8a62621705dd5ee81654b35f4f82bdc91c4277b7..d76f6c5694da7c1a113809309bdfff1ec438d64b 100644 (file)
@@ -70,6 +70,8 @@ protected:
 /** Base class for simp_lor object */
 class simp_lor : public indexed
 {
+       GINAC_DECLARE_REGISTERED_CLASS(simp_lor, indexed)
+
 // friends
 
        friend class scalar_products;
@@ -87,18 +89,6 @@ public:
                simp_lor_vec
        } simp_lor_types;
        
-// member functions
-
-       // default constructor, destructor, copy constructor assignment operator and helpers
-public:
-       simp_lor();
-       ~simp_lor();
-       simp_lor(const simp_lor & other);
-       const simp_lor & operator=(const simp_lor & other);
-protected:
-       void copy(const simp_lor & other); 
-       void destroy(bool call_parent);
-
        // other constructors
 protected:
        simp_lor(simp_lor_types const t);