summaryrefslogtreecommitdiff
path: root/utils/String.h
diff options
context:
space:
mode:
authorchatty1993-12-22 12:24:36 +0000
committerchatty1993-12-22 12:24:36 +0000
commitcdf8de1c026efbe1f1b521c7fae5b9b284e1ba50 (patch)
treebeb03458da9452bb695e5c7cfbf5ebdd864f57f4 /utils/String.h
parent9ee441b8c64cbd39bdd79e9f55e8388390ea6e14 (diff)
downloadivy-league-cdf8de1c026efbe1f1b521c7fae5b9b284e1ba50.zip
ivy-league-cdf8de1c026efbe1f1b521c7fae5b9b284e1ba50.tar.gz
ivy-league-cdf8de1c026efbe1f1b521c7fae5b9b284e1ba50.tar.bz2
ivy-league-cdf8de1c026efbe1f1b521c7fae5b9b284e1ba50.tar.xz
Added CcuString (const char*, int);
Added Assign (const char*, int)
Diffstat (limited to 'utils/String.h')
-rw-r--r--utils/String.h4
1 files changed, 3 insertions, 1 deletions
diff --git a/utils/String.h b/utils/String.h
index 4aa83ca..42509d3 100644
--- a/utils/String.h
+++ b/utils/String.h
@@ -33,14 +33,16 @@ private:
public:
inline CcuString () { Str = 0; }
CcuString (const char*);
+ CcuString (const char*, int);
CcuString (int);
CcuString (const CcuString&);
CcuString (const CcuShadowString&);
~CcuString ();
+inline operator const char* () const { return Str; }
CcuString& operator = (const CcuString&);
CcuString& operator = (const char*);
CcuString& operator = (const CcuShadowString&);
-inline operator const char* () const { return Str; }
+ CcuString& Assign (const char*, int);
int Length () const;
};