X-Git-Url: https://ginac.de/ginac.git//ginac.git?a=blobdiff_plain;ds=inline;f=ginac%2Fsymbol.h;h=1f494cf2c5ceb4f8ea2fe1d3630df82564c75ec0;hb=85ce9664ddba79c28a6945b1e5b4e2b71f77cb51;hp=c147c89f2ddcdabec0ce5fa630c617605135be60;hpb=50dc516836ac5e91f4f60a60b9a307b375247e7c;p=ginac.git diff --git a/ginac/symbol.h b/ginac/symbol.h index c147c89f..1f494cf2 100644 --- a/ginac/symbol.h +++ b/ginac/symbol.h @@ -72,10 +72,7 @@ public: // functions overriding virtual functions from base 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; - void printcsrc(std::ostream & os, unsigned type, unsigned upper_precedence = 0) const; + void print(const print_context & c, unsigned level = 0) const; bool info(unsigned inf) const; ex expand(unsigned options = 0) const; bool has(const ex & other) const; @@ -98,8 +95,8 @@ protected: public: void assign(const ex & value); void unassign(void); - void setname(const std::string & n) { name = n; } - std::string getname(void) const { return name; } + void set_name(const std::string & n) { name = n; } + std::string get_name(void) const { return name; } private: std::string & autoname_prefix(void);