

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(). |
1.3.3