summaryrefslogtreecommitdiff
path: root/src/variable.h
diff options
context:
space:
mode:
authorMike Buland <eichlan@xagasoft.com>2011-12-20 09:43:36 -0700
committerMike Buland <eichlan@xagasoft.com>2011-12-20 09:43:36 -0700
commitdf412b348f10ee46830e6e117b4bb0dd3b6b057b (patch)
tree6006d25b98c28f27d98829830b75b0b67bbe484f /src/variable.h
parentc33bfc4ede827d3335e353fd35815c1613257942 (diff)
downloadstage-df412b348f10ee46830e6e117b4bb0dd3b6b057b.tar.gz
stage-df412b348f10ee46830e6e117b4bb0dd3b6b057b.tar.bz2
stage-df412b348f10ee46830e6e117b4bb0dd3b6b057b.tar.xz
stage-df412b348f10ee46830e6e117b4bb0dd3b6b057b.zip
Most of the variable type conversion routine is done.
Diffstat (limited to 'src/variable.h')
-rw-r--r--src/variable.h10
1 files changed, 6 insertions, 4 deletions
diff --git a/src/variable.h b/src/variable.h
index 0236951..67f35c8 100644
--- a/src/variable.h
+++ b/src/variable.h
@@ -33,15 +33,17 @@ public:
33 33
34 Type getType() const { return eType; } 34 Type getType() const { return eType; }
35 35
36 Variable to( Type e ) const;
37
36 Variable &operator=( const Variable &rhs ); 38 Variable &operator=( const Variable &rhs );
37 Variable &operator+=( const Variable &rhs ); 39 Variable &operator+=( const Variable &rhs );
38 Variable &operator-=( const Variable &rhs ); 40 Variable &operator-=( const Variable &rhs );
39 Variable &operator*=( const Variable &rhs ); 41 Variable &operator*=( const Variable &rhs );
40 Variable &operator/=( const Variable &rhs ); 42 Variable &operator/=( const Variable &rhs );
41 Variable &operator+( const Variable &rhs ) const; 43 Variable operator+( const Variable &rhs ) const;
42 Variable &operator-( const Variable &rhs ) const; 44 Variable operator-( const Variable &rhs ) const;
43 Variable &operator*( const Variable &rhs ) const; 45 Variable operator*( const Variable &rhs ) const;
44 Variable &operator/( const Variable &rhs ) const; 46 Variable operator/( const Variable &rhs ) const;
45 bool operator==( const Variable &rhs ) const; 47 bool operator==( const Variable &rhs ) const;
46 bool operator!=( const Variable &rhs ) const; 48 bool operator!=( const Variable &rhs ) const;
47 bool operator>( const Variable &rhs ) const; 49 bool operator>( const Variable &rhs ) const;