本文整理汇总了C++中StringBuffer::appendInteger方法的典型用法代码示例。如果您正苦于以下问题:C++ StringBuffer::appendInteger方法的具体用法?C++ StringBuffer::appendInteger怎么用?C++ StringBuffer::appendInteger使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类StringBuffer
的用法示例。
在下文中一共展示了StringBuffer::appendInteger方法的6个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。
示例1: generateAtom
void PhpResultGenerator::generateAtom (StringBuffer& output, string const& value) const {
output.appendText("s:");
output.appendInteger(value.size());
output.appendText(":\"");
output.appendText(value);
output.appendText("\";");
}
示例2: setCellValue
ResultStatus CubeWorker::setCellValue(const string& areaIdentifier, const string& sessionIdentifier, const IdentifiersType& path, double value, SplashMode splashMode, bool addValue)
{
StringBuffer sb;
sb.appendText("DOUBLE;");
sb.appendInteger(dbid);
sb.appendChar(';');
sb.appendInteger(cubeid);
sb.appendChar(';');
sb.appendText(StringUtils::escapeString(areaIdentifier));
sb.appendChar(';');
sb.appendText(StringUtils::escapeString(sessionIdentifier));
sb.appendChar(';');
sb.appendText(buildPathString(&path));
sb.appendChar(';');
sb.appendDecimal(value);
sb.appendChar(';');
sb.appendInteger(PaloJob::splashNumber(splashMode));
sb.appendChar(';');
sb.appendInteger((int)addValue);
// we need to change the job-type
// dispatcher->downgradeCurrentJobs();
// send set-cell-value request to worker
vector<string> result;
ResultStatus status = execute(sb.c_str(), result);
if (status != RESULT_OK) {
return status;
}
if (isErrorStatus(result)) {
throw WorkerException(result[0].substr(6), true);
} else if (isExceptionStatus(result)) {
throw WorkerException(result[0].substr(10), true);
}
numFailures = 0;
return RESULT_OK;
}
示例3:
void VariantInt64::print (StringBuffer& buffer, size_t) const {
buffer.appendText("(int64) ");
buffer.appendInteger(getValue());
buffer.appendEol();
}
示例4: generateAtom
void JsonXResultGenerator::generateAtom (StringBuffer& output, uint64_t value) const {
output.appendChar('U');
output.appendInteger(value);
output.appendChar('L');
}
示例5: generateAtom
void XmlResultGenerator::generateAtom (StringBuffer& output, uint64_t value) const {
output.appendInteger(value);
}
示例6: generateAtom
void JsonResultGenerator::generateAtom (StringBuffer& output, int32_t value) const {
output.appendInteger(value);
}