diff options
author | Dimitri van Heesch <dimitri@stack.nl> | 2001-07-15 17:11:26 (GMT) |
---|---|---|
committer | Dimitri van Heesch <dimitri@stack.nl> | 2001-07-15 17:11:26 (GMT) |
commit | 89f2a610a5ca245dcc19dc7e95b49ff664c3b66a (patch) | |
tree | bc5400211360251f121d60efdd50b09f10db11d2 /src/cppvalue.h | |
parent | d5150cf4f1de010ad62f6de641532805ba81940a (diff) | |
download | Doxygen-89f2a610a5ca245dcc19dc7e95b49ff664c3b66a.zip Doxygen-89f2a610a5ca245dcc19dc7e95b49ff664c3b66a.tar.gz Doxygen-89f2a610a5ca245dcc19dc7e95b49ff664c3b66a.tar.bz2 |
Release-1.2.8-20010715
Diffstat (limited to 'src/cppvalue.h')
-rw-r--r-- | src/cppvalue.h | 14 |
1 files changed, 8 insertions, 6 deletions
diff --git a/src/cppvalue.h b/src/cppvalue.h index 159e217..def31c9 100644 --- a/src/cppvalue.h +++ b/src/cppvalue.h @@ -24,13 +24,9 @@ class CPPValue { - friend CPPValue parseOctal(); - friend CPPValue parseDecimal(); - friend CPPValue parseHexadecimal(); - friend CPPValue parseCharacter(); - friend CPPValue parseFloat(); - public: + + enum Type { Int, Float }; CPPValue(long val=0) : type(Int) { v.l = val; } @@ -57,4 +53,10 @@ class CPPValue } v; }; +extern CPPValue parseOctal(); +extern CPPValue parseDecimal(); +extern CPPValue parseHexadecimal(); +extern CPPValue parseCharacter(); +extern CPPValue parseFloat(); + #endif |