[Plib-cvs] plib/src/psl pslFileIO.cxx,1.1,1.2
Brought to you by:
sjbaker
From: Sebastian U. <ud...@us...> - 2002-09-10 23:02:39
|
Update of /cvsroot/plib/plib/src/psl In directory usw-pr-cvs1:/tmp/cvs-serv7620 Modified Files: pslFileIO.cxx Log Message: Removed some global namespace pollution from PSL; Const-correctness Index: pslFileIO.cxx =================================================================== RCS file: /cvsroot/plib/plib/src/psl/pslFileIO.cxx,v retrieving revision 1.1 retrieving revision 1.2 diff -u -d -r1.1 -r1.2 --- pslFileIO.cxx 10 Sep 2002 04:37:39 -0000 1.1 +++ pslFileIO.cxx 10 Sep 2002 23:02:35 -0000 1.2 @@ -26,8 +26,8 @@ class pslFile ; -pslFile *defaultFileStack [ MAX_INCLUDE_DEPTH ] ; -int fileStackPointer = 0 ; +static pslFile *defaultFileStack [ MAX_INCLUDE_DEPTH ] ; +static int fileStackPointer = 0 ; class pslFile { @@ -107,20 +107,20 @@ return c ; } - int getLineNo () { return line_no ; } - char *getFname () { return fname ; } + int getLineNo () const { return line_no ; } + char *getFname () const { return fname ; } } ; -char *getFname () +char *_pslGetFname () { return defaultFileStack [ fileStackPointer - 1 ] -> getFname () ; } -int getLineNo () +int _pslGetLineNo () { return defaultFileStack [ fileStackPointer - 1 ] -> getLineNo () ; } -void popDefaultFile () { delete defaultFileStack [ fileStackPointer - 1 ] ; } -void pushDefaultFile ( FILE *fd, const char *fname ) { new pslFile ( fd, fname ) ; } +void _pslPopDefaultFile () { delete defaultFileStack [ fileStackPointer - 1 ] ; } +void _pslPushDefaultFile ( FILE *fd, const char *fname ) { new pslFile ( fd, fname ) ; } -void pushDefaultFile ( const char *fname ) +void _pslPushDefaultFile ( const char *fname ) { FILE *fd = fopen ( fname, "ra" ) ; @@ -130,12 +130,12 @@ return ; } - pushDefaultFile ( fd, fname ) ; + _pslPushDefaultFile ( fd, fname ) ; } -int getChar () +int _pslGetChar () { /* WARNING -- RECURSIVE -- WARNING -- RECURSIVE -- WARNING -- RECURSIVE */ @@ -151,8 +151,8 @@ { if ( fileStackPointer > 1 ) { - popDefaultFile () ; - return getChar () ; + _pslPopDefaultFile () ; + return _pslGetChar () ; } return -1 ; @@ -162,7 +162,7 @@ } -void unGetChar ( int c ) +void _pslUnGetChar ( int c ) { defaultFileStack [ fileStackPointer-1 ] -> unGetChar ( c ) ; } |