summaryrefslogtreecommitdiffstats
path: root/src/cppvalue.h
diff options
context:
space:
mode:
authorDimitri van Heesch <dimitri@stack.nl>2001-07-15 17:11:26 (GMT)
committerDimitri van Heesch <dimitri@stack.nl>2001-07-15 17:11:26 (GMT)
commit89f2a610a5ca245dcc19dc7e95b49ff664c3b66a (patch)
treebc5400211360251f121d60efdd50b09f10db11d2 /src/cppvalue.h
parentd5150cf4f1de010ad62f6de641532805ba81940a (diff)
downloadDoxygen-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.h14
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