本文整理汇总了C++中SortItem类的典型用法代码示例。如果您正苦于以下问题:C++ SortItem类的具体用法?C++ SortItem怎么用?C++ SortItem使用的例子?那么, 这里精选的类代码示例或许可以为您提供帮助。
在下文中一共展示了SortItem类的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。
示例1: ByTvShowTitle
string ByTvShowTitle(SortAttribute attributes, const SortItem &values)
{
return values.at(FieldTvShowTitle).asString() + " " + ByLabel(attributes, values);
}
示例2: ByUserRating
std::string ByUserRating(SortAttribute attributes, const SortItem &values)
{
return StringUtils::Format("%d %s", static_cast<int>(values.at(FieldUserRating).asInteger()), ByLabel(attributes, values).c_str());
}
示例3: ByMPAA
std::string ByMPAA(SortAttribute attributes, const SortItem &values)
{
return values.at(FieldMPAA).asString() + " " + ByLabel(attributes, values);
}
示例4: ByProgramCount
std::string ByProgramCount(SortAttribute attributes, const SortItem &values)
{
return StringUtils::Format("%i", (int)values.at(FieldProgramCount).asInteger());
}
示例5: ByCountry
std::string ByCountry(SortAttribute attributes, const SortItem &values)
{
return ArrayToString(attributes, values.at(FieldCountry));
}
示例6: BySize
string BySize(SortAttribute attributes, const SortItem &values)
{
return StringUtils::Format("%" PRId64, values.at(FieldSize).asInteger());
}
示例7: ByAlbumType
std::string ByAlbumType(SortAttribute attributes, const SortItem &values)
{
return values.at(FieldAlbumType).asString() + " " + ByLabel(attributes, values);
}
示例8: BySubtitleLanguage
string BySubtitleLanguage(SortAttribute attributes, const SortItem &values)
{
return StringUtils::Format("%s %s", values.at(FieldSubtitleLanguage).asString().c_str(), ByLabel(attributes, values).c_str());
}
示例9: ByListeners
string ByListeners(SortAttribute attributes, const SortItem &values)
{
return StringUtils::Format("%" PRId64, values.at(FieldListeners).asInteger());
}
示例10: ByAudioChannels
string ByAudioChannels(SortAttribute attributes, const SortItem &values)
{
return StringUtils::Format("%i %s", (int)values.at(FieldAudioChannels).asInteger(), ByLabel(attributes, values).c_str());
}
示例11: ByAudioCodec
string ByAudioCodec(SortAttribute attributes, const SortItem &values)
{
return StringUtils::Format("%s %s", values.at(FieldAudioCodec).asString().c_str(), ByLabel(attributes, values).c_str());
}
示例12: ByVideoAspectRatio
string ByVideoAspectRatio(SortAttribute attributes, const SortItem &values)
{
return StringUtils::Format("%.03f %s", values.at(FieldVideoAspectRatio).asFloat(), ByLabel(attributes, values).c_str());
}
示例13: ByVideoResolution
string ByVideoResolution(SortAttribute attributes, const SortItem &values)
{
return StringUtils::Format("%i %s", (int)values.at(FieldVideoResolution).asInteger(), ByLabel(attributes, values).c_str());
}
示例14: ByProductionCode
string ByProductionCode(SortAttribute attributes, const SortItem &values)
{
return values.at(FieldProductionCode).asString();
}
示例15: ByDate
string ByDate(SortAttribute attributes, const SortItem &values)
{
return values.at(FieldDate).asString() + " " + ByLabel(attributes, values);
}