]> www.ginac.de Git - ginac.git/blobdiff - ginac/relational.h
* prepare for landing of version 0.7.3.
[ginac.git] / ginac / relational.h
index 6d8039d341b538afb83948380eb390f91644fee7..c988a631f2e59fad825badbeee29e62073f0d905 100644 (file)
@@ -47,25 +47,12 @@ public:
                greater_or_equal
        };
        
-// member functions
-
-       // default constructor, destructor, copy constructor assignment operator and helpers
-public:
-       relational();
-       ~relational();
-       relational(const relational & other);
-       const relational & operator=(const relational & other);
-protected:
-       void copy(const relational & other);
-       void destroy(bool call_parent);
-
        // other constructors
 public:
        relational(const ex & lhs, const ex & rhs, operators oper=equal);
        
        // 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 printcsrc(std::ostream & os, unsigned type, unsigned upper_precedence=0) const;
@@ -77,7 +64,6 @@ public:
        ex normal(lst &sym_lst, lst &repl_lst, int level=0) const;
        ex simplify_ncmul(const exvector & v) const;
 protected:
-       int compare_same_type(const basic & other) const;
        unsigned return_type(void) const;
        unsigned return_type_tinfo(void) const;
 
@@ -99,11 +85,6 @@ protected:
        static unsigned precedence;
 };
 
-// global constants
-
-extern const relational some_relational;
-extern const std::type_info & typeid_relational;
-
 // utility functions
 inline const relational &ex_to_relational(const ex &e)
 {