diff options
author | Mike Buland <eichlan@xagasoft.com> | 2007-05-07 22:26:06 +0000 |
---|---|---|
committer | Mike Buland <eichlan@xagasoft.com> | 2007-05-07 22:26:06 +0000 |
commit | 0f0be6146dc711f8d44db0348e8fe0d010a31ca7 (patch) | |
tree | dff3a28a1bedd67a835936f355435adc3cc5092e | |
parent | 530014a3cce53e86dce8917e98a4e86d02f176aa (diff) | |
download | libbu++-0f0be6146dc711f8d44db0348e8fe0d010a31ca7.tar.gz libbu++-0f0be6146dc711f8d44db0348e8fe0d010a31ca7.tar.bz2 libbu++-0f0be6146dc711f8d44db0348e8fe0d010a31ca7.tar.xz libbu++-0f0be6146dc711f8d44db0348e8fe0d010a31ca7.zip |
Added some more helpers to FString, now contemplating a cast operator to a
const pointer version of the raw data.
-rw-r--r-- | src/fstring.h | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/src/fstring.h b/src/fstring.h index 751beb8..877e5a7 100644 --- a/src/fstring.h +++ b/src/fstring.h | |||
@@ -245,6 +245,18 @@ namespace Bu | |||
245 | return (*this); | 245 | return (*this); |
246 | } | 246 | } |
247 | 247 | ||
248 | void set( const chr *pData ) | ||
249 | { | ||
250 | clear(); | ||
251 | append( pData ); | ||
252 | } | ||
253 | |||
254 | void set( const chr *pData, long nSize ) | ||
255 | { | ||
256 | clear(); | ||
257 | append( pData, nSize ); | ||
258 | } | ||
259 | |||
248 | MyType &operator =( const MyType &rSrc ) | 260 | MyType &operator =( const MyType &rSrc ) |
249 | { | 261 | { |
250 | //if( rSrc.isFlat() ) | 262 | //if( rSrc.isFlat() ) |