DwString DwString::substr(size_t aPos, size_t aLen) const { assert(aPos <= mLength); size_t pos = DW_MIN(aPos, mLength); size_t len = DW_MIN(aLen, mLength - pos); return DwString(*this, pos, len); }
DwMessageComponent::DwMessageComponent() { mMagicNumber = (DwUint32) kMagicNumber; mIsModified = 0; mParent = 0; mClassId = kCidMessageComponent; mClassName = sClassName; mId = DwString(); }
DwMessageComponent::DwMessageComponent(const DwString& aStr, DwMessageComponent* aParent) : mString(aStr) { mMagicNumber = (DwUint32) kMagicNumber; mIsModified = 0; mParent = aParent; mClassId = kCidMessageComponent; mClassName = sClassName; mId = DwString(); }
DwString KMail::Util::dwString(const QByteArray &str) { if(!str.data()) // DwString doesn't like char*=0 return DwString(); return DwString(str.data(), str.size()); }