Public Member Functions | |
| SymbolMap (const Url &original, const UtlString &mediaserver, const UtlString &voicemail, const UtlString &localhost) | |
| void | replace (UtlString &value, const UtlString &vdigits) |
Private Member Functions | |
| void | replaceEach (UtlString &value, const UtlString &replaceWhat, const UtlString &replaceWith) |
| void | buildComponents () |
| void | buildUrlParams () |
| void | buildHeaderParams () |
Private Attributes | |
| UtlString | mReplacementMediaserver |
| UtlString | mReplacementVoicemail |
| UtlString | mReplacementLocalhost |
| Url | mOriginalUrl |
| bool | mComponentsBuilt |
| user and host | |
| UtlString | mReplacementUser |
| UtlString | mReplacementUserEscaped |
| UtlString | mReplacementHost |
| bool | mUrlParamsBuilt |
| UtlString | mReplacementUrlParams |
| bool | mHeaderParamsBuilt |
| UtlString | mReplacementHeaderParams |
| SymbolMap | ( | const Url & | original, | |
| const UtlString & | mediaserver, | |||
| const UtlString & | voicemail, | |||
| const UtlString & | localhost | |||
| ) | [inline] |
| void replaceEach | ( | UtlString & | value, | |
| const UtlString & | replaceWhat, | |||
| const UtlString & | replaceWith | |||
| ) | [inline, private] |
| void buildComponents | ( | ) | [inline, private] |
| void buildUrlParams | ( | ) | [inline, private] |
| void buildHeaderParams | ( | ) | [inline, private] |
UtlString mReplacementMediaserver [private] |
UtlString mReplacementVoicemail [private] |
UtlString mReplacementLocalhost [private] |
Url mOriginalUrl [private] |
bool mComponentsBuilt [private] |
user and host
UtlString mReplacementUser [private] |
UtlString mReplacementUserEscaped [private] |
UtlString mReplacementHost [private] |
bool mUrlParamsBuilt [private] |
UtlString mReplacementUrlParams [private] |
bool mHeaderParamsBuilt [private] |
UtlString mReplacementHeaderParams [private] |