本文整理汇总了C++中Param::read方法的典型用法代码示例。如果您正苦于以下问题:C++ Param::read方法的具体用法?C++ Param::read怎么用?C++ Param::read使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Param
的用法示例。
在下文中一共展示了Param::read方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。
示例1: readBuffer
std::string MockProcessor::readBuffer(std::unique_ptr<folly::IOBuf>&& buffer) {
Reader reader;
reader.setInput(buffer.get());
std::string messageName;
MessageType messageType;
int32_t seqId;
Param param;
reader.readMessageBegin(messageName, messageType, seqId);
param.read(&reader);
reader.readMessageEnd();
EXPECT_EQ(messageName, "TEST_CALL");
EXPECT_EQ(messageType, T_CALL);
EXPECT_EQ(seqId, 0);
return param.msg;
}
示例2: main
int main(int argc, char **argv) {
boost::timer::auto_cpu_timer t;
/// set logger
Logger::instance().init("xtp");
/// get command line arguments
CMDParser cmdPaser(argc, argv);
/// read configuration file
Param config;
config.read(cmdPaser.getParfilePath());
INFO() << "Print the configuration:";
config.print();
XTPReader xtpReader(config.getInDataPath());
XTPHeader header = xtpReader.readXTPHeader();
header.print();
INFO() << "program exit normally";
return 0;
}