X-Git-Url: https://ginac.de/ginac.git//ginac.git?a=blobdiff_plain;f=ginac%2Fpower.h;h=24e46f889ecf8219a6554d1718a6c6a7cd3ff507;hb=19d82770007e4d565ce4d07e3e7a02a1809de4eb;hp=6bdafa00048167d5975f3765a76e4d13189a81d8;hpb=e58227e1112f989f3b5417e497a61d53fc2971fa;p=ginac.git diff --git a/ginac/power.h b/ginac/power.h index 6bdafa00..24e46f88 100644 --- a/ginac/power.h +++ b/ginac/power.h @@ -43,16 +43,6 @@ class power : public basic // member functions - // default constructor, destructor, copy constructor assignment operator and helpers -public: - power(); - ~power(); - power(const power & other); - const power & operator=(const power & other); -protected: - void copy(const power & other); - void destroy(bool call_parent); - // other constructors public: power(const ex & lh, const ex & rh); @@ -60,7 +50,6 @@ public: // functions overriding virtual functions from bases classes public: - basic * duplicate() const; void print(std::ostream & os, unsigned upper_precedence = 0) const; void printraw(std::ostream & os) const; void printtree(std::ostream & os, unsigned indent) const; @@ -80,7 +69,6 @@ public: ex simplify_ncmul(const exvector & v) const; protected: ex derivative(const symbol & s) const; - int compare_same_type(const basic & other) const; unsigned return_type(void) const; unsigned return_type_tinfo(void) const; ex expand(unsigned options = 0) const;