本文整理汇总了C++中tizen::base::String::GetLength方法的典型用法代码示例。如果您正苦于以下问题:C++ String::GetLength方法的具体用法?C++ String::GetLength怎么用?C++ String::GetLength使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类tizen::base::String
的用法示例。
在下文中一共展示了String::GetLength方法的3个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。
示例1:
void
LocationMapForm::SetUrl(const Tizen::Base::String& url)
{
result r = E_SUCCESS;
if (url.GetLength() )
{
TryReturnVoid(r == E_SUCCESS, "Fail to update URL in the EditField.");
this->RequestRedraw (true);
}
else
{
AppLog("The length of the URL exceeds the limit of the length of text in this EditField.");
}
}
示例2: FromTizenString
string FromTizenString(Tizen::Base::String const & str_tizen)
{
string utf8Str;
if (str_tizen.GetLength() == 0)
return utf8Str;
Tizen::Base::ByteBuffer * pBuffer = Tizen::Base::Utility::StringUtil::StringToUtf8N(str_tizen);
if (pBuffer)
{
int byteCount = pBuffer->GetLimit() - 1; // Don't copy Zero at the end
if (byteCount > 0)
{
vector<char> chBuf(byteCount);
pBuffer->GetArray((byte *)&chBuf[0], 0, byteCount);
utf8Str.assign(chBuf.begin(), chBuf.end());
}
delete pBuffer;
}
return utf8Str;
}
示例3: SetUrl
void RoundedAvatar::SetUrl(const Tizen::Base::String & str) {
imageUrl = str;
if (str.GetLength() != 0)
VKUApp::GetInstance()->GetBitmapCache()->TakeBitmap(imageUrl, this);
}