本文整理汇总了C++中Writer::Uint方法的典型用法代码示例。如果您正苦于以下问题:C++ Writer::Uint方法的具体用法?C++ Writer::Uint怎么用?C++ Writer::Uint使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Writer
的用法示例。
在下文中一共展示了Writer::Uint方法的5个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。
示例1: SerializeMatch
void SerializeMatch(Writer &writer, const Match &match) {
writer.StartObject();
writer.Key("startEA");
writer.Uint(match.getStartEA().getValue());
writer.Key("endEA");
writer.Uint(match.getEndEA().getValue());
writer.Key("patternName");
writer.String(match.getPatternName());
writer.EndObject();
}
示例2: Serialize
void Serialize(Writer& writer) const {
// This base class just write out name-value pairs, without wrapping within an object.
writer.String("name");
writer.String(name_.c_str(), (SizeType)name_.length()); // Suppling length of string is faster.
writer.String("age");
writer.Uint(age_);
}
示例3: serialize
void serialize(Writer& writer) override {
writer.StartObject();
auto samples = ::StackSampler::results(sample_size_);
auto total = ::StackSampler::samples_total();
auto asleep = ::StackSampler::samples_asleep();
writer.Key("active");
double active = total / (double)(total+asleep) * 100.0;
writer.Double(active);
writer.Key("asleep");
double asleep_perc = asleep / (double)(total+asleep) * 100.0;
writer.Double(asleep_perc);
writer.Key("samples");
writer.StartArray();
for (auto& sa : samples)
{
writer.StartObject();
writer.Key("address");
writer.Uint((uintptr_t)sa.addr);
writer.Key("name");
writer.String(sa.name);
writer.Key("total");
writer.Uint(sa.samp);
// percentage of total samples
float perc = sa.samp / (float)total * 100.0f;
writer.Key("percent");
writer.Double(perc);
writer.EndObject();
}
writer.EndArray();
writer.EndObject();
}
示例4: Serialize
void Serialize(Writer& writer) const {
// This base class just write out name-value pairs, without wrapping within an object.
writer.String("name");
#ifdef RAPIDJSON_HAS_STDSTRING
writer.String(name_);
#else
writer.String(name_.c_str(), (SizeType)name_.length()); // Supplying length of string is faster.
#endif
writer.String("age");
writer.Uint(age_);
}
示例5: operator
void operator()(Writer& w, unsigned i) const
{
w.Uint(i);
}