Public Member Functions | |
SharedData () | |
----------------- SharedData methods ----------------- | |
SharedData (const SharedData &rhs) | |
~SharedData () | |
void | pStr (String *strRef) |
String * | pStr () |
void | start (int start) |
size_t | start () |
void | subStrLen (int val) |
size_t | subStrLen () |
size_t | getRefCnt () |
Private Member Functions | |
void | copy (const SharedData &rhs) |
Private Attributes | |
String * | pStr_ |
size_t | start_ |
size_t | subStrLen_ |
|
----------------- SharedData methods -----------------
Definition at line 261 of file SubString.h. References pStr_, start_, and subStrLen_.
00262 { 00263 pStr_ = 0; 00264 start_ = 0; 00265 subStrLen_ = 0; 00266 } |
|
Definition at line 176 of file SubString.h. References copy().
00176 { copy( rhs ); } |
|
Definition at line 177 of file SubString.h.
00177 {} |
|
Definition at line 269 of file SubString.h. References pStr_, start_, and subStrLen_. Referenced by SharedData().
00270 { 00271 pStr_ = rhs.pStr_; 00272 start_ = rhs.start_; 00273 subStrLen_ = subStrLen_; 00274 } // copy |
|
Definition at line 188 of file SubString.h. References RCObject::refCnt().
00188 { return refCnt(); } |
|
Definition at line 180 of file SubString.h. References pStr_.
00180 { return pStr_; } |
|
Definition at line 179 of file SubString.h. References pStr_.
00179 { pStr_ = strRef; } |
|
Definition at line 183 of file SubString.h. References start_.
00183 { return start_; } |
|
Definition at line 182 of file SubString.h. References start_.
00182 { start_ = static_cast<size_t>(start); } |
|
Definition at line 186 of file SubString.h. References subStrLen_.
00186 { return subStrLen_; } |
|
Definition at line 185 of file SubString.h. References subStrLen_.
00185 { subStrLen_ = static_cast<size_t>(val); } |
|
Definition at line 167 of file SubString.h. Referenced by copy(), pStr(), and SharedData(). |
|
Definition at line 168 of file SubString.h. Referenced by copy(), SharedData(), and start(). |
|
Definition at line 169 of file SubString.h. Referenced by copy(), SharedData(), and subStrLen(). |