Changeset 1320 for code/branches/console/src/util/MultiTypeString.cc
- Timestamp:
- May 19, 2008, 2:18:55 AM (16 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
code/branches/console/src/util/MultiTypeString.cc
r1319 r1320 136 136 } 137 137 138 void MultiTypeString::assimilate(const MultiTypeString& mts)138 bool MultiTypeString::assimilate(const MultiTypeString& mts, const MultiTypeString& defvalue) 139 139 { 140 140 if (this->type_ == MT_constchar) 141 this->string_ = mts.toString();141 return ConvertValue(&this->string_, mts, defvalue.string_); 142 142 else if (this->type_ == MT_string) 143 this->string_ = mts.toString();143 return ConvertValue(&this->string_, mts, defvalue.string_); 144 144 else 145 MultiTypePrimitive::assimilate(mts);145 return MultiTypePrimitive::assimilate(mts, defvalue); 146 146 } 147 147
Note: See TracChangeset
for help on using the changeset viewer.