diff options
author | sc | 2000-11-28 14:19:35 +0000 |
---|---|---|
committer | sc | 2000-11-28 14:19:35 +0000 |
commit | 325530e630c68c7c10a2f4339f5b43434fcd0329 (patch) | |
tree | 8e655f6002598176ed0e9e5e0ba3bcb0971c434d /utils/String.h | |
parent | b8af7905fd61ce5cb2c94da78ccc9e051f9ceddc (diff) | |
download | ivy-league-325530e630c68c7c10a2f4339f5b43434fcd0329.zip ivy-league-325530e630c68c7c10a2f4339f5b43434fcd0329.tar.gz ivy-league-325530e630c68c7c10a2f4339f5b43434fcd0329.tar.bz2 ivy-league-325530e630c68c7c10a2f4339f5b43434fcd0329.tar.xz |
Incorporation into IvyLeague
Ccu -> Ivl
ccu -> ivl
Smart pointers disappear (too dangerous)
Imakefile disappears (Makefile now)
An empty cplus_bugs.h has been created locally
Diffstat (limited to 'utils/String.h')
-rw-r--r-- | utils/String.h | 40 |
1 files changed, 20 insertions, 20 deletions
diff --git a/utils/String.h b/utils/String.h index 42509d3..b411dc0 100644 --- a/utils/String.h +++ b/utils/String.h @@ -7,7 +7,7 @@ * Laboratoire de Recherche en Informatique (LRI) * Centre d'Etudes de la Navigation Aerienne (CENA) * - * CcuString allocation and copying + * IvlString allocation and copying * * $Id$ * $CurLog$ @@ -25,36 +25,36 @@ extern char* NewString (int); extern void FreeString (char*); /*? end ?*/ -class CcuShadowString; +class IvlShadowString; -class CcuString { +class IvlString { private: char* Str; public: -inline CcuString () { Str = 0; } - CcuString (const char*); - CcuString (const char*, int); - CcuString (int); - CcuString (const CcuString&); - CcuString (const CcuShadowString&); - ~CcuString (); +inline IvlString () { Str = 0; } + IvlString (const char*); + IvlString (const char*, int); + IvlString (int); + IvlString (const IvlString&); + IvlString (const IvlShadowString&); + ~IvlString (); inline operator const char* () const { return Str; } - CcuString& operator = (const CcuString&); - CcuString& operator = (const char*); - CcuString& operator = (const CcuShadowString&); - CcuString& Assign (const char*, int); + IvlString& operator = (const IvlString&); + IvlString& operator = (const char*); + IvlString& operator = (const IvlShadowString&); + IvlString& Assign (const char*, int); int Length () const; }; -class CcuShadowString { +class IvlShadowString { private: const char* Str; public: -inline CcuShadowString () { Str = 0; } - CcuShadowString (const char*); - CcuShadowString (const CcuString&); -inline CcuShadowString& operator = (const CcuString& s) { Str = (const char*) s; return *this; } -inline CcuShadowString& operator = (const char* s) { Str = s; return *this; } +inline IvlShadowString () { Str = 0; } + IvlShadowString (const char*); + IvlShadowString (const IvlString&); +inline IvlShadowString& operator = (const IvlString& s) { Str = (const char*) s; return *this; } +inline IvlShadowString& operator = (const char* s) { Str = s; return *this; } inline operator const char* () const { return Str; } int Length () const; }; |