本文整理汇总了C++中GenericDataHeader::GetNameValIterators方法的典型用法代码示例。如果您正苦于以下问题:C++ GenericDataHeader::GetNameValIterators方法的具体用法?C++ GenericDataHeader::GetNameValIterators怎么用?C++ GenericDataHeader::GetNameValIterators使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类GenericDataHeader
的用法示例。
在下文中一共展示了GenericDataHeader::GetNameValIterators方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。
示例1: WriteNameValParams
void GenericDataHeaderWriter::WriteNameValParams(std::ofstream &os, GenericDataHeader &g)
{
ParameterNameValueTypeIt begin;
ParameterNameValueTypeIt end;
g.GetNameValIterators(begin, end);
while(begin != end)
{
FileOutput::WriteString16(os, begin->GetName());
MIMEValue mv = begin->GetMIMEValue();
u_int32_t sz;
const void* ptr = mv.GetValue(sz);
FileOutput::WriteBlob(os, ptr, sz);
FileOutput::WriteString16(os, begin->GetMIMEType());
begin++;
}
}