本文整理汇总了C++中DumpContext::getPs方法的典型用法代码示例。如果您正苦于以下问题:C++ DumpContext::getPs方法的具体用法?C++ DumpContext::getPs怎么用?C++ DumpContext::getPs使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类DumpContext
的用法示例。
在下文中一共展示了DumpContext::getPs方法的3个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。
示例1:
int network_information_table_section::subtable::Record::dump(DumpContext& dc) { // throws IOException
dc.indent();
dc.getPs().print("Record\n");
dc.increaseIndent();
int retVal= 0;
// write cdsRecord
if ( cdsRecord != NULL ) {
dc.indent();
dc.getPs().println("cdsRecord") ;
retVal +=cdsRecord->dump(dc);
}
// write mmsRecord
if ( mmsRecord != NULL ) {
dc.indent();
dc.getPs().println("mmsRecord") ;
retVal +=mmsRecord->dump(dc);
}
// write descriptors
if ( descriptors != NULL ) {
dc.indent();
dc.getPs().println("descriptors") ;
retVal +=descriptors->dump(dc);
}
dc.decreaseIndent();
return retVal;
}
示例2: dump
int dvbJapp_locator_descriptor::dump(DumpContext& dc) { // throws IOException
dc.indent();
dc.getPs().print("dvbJapp_locator_descriptor\n");
dc.increaseIndent();
int retVal= 0;
// write desc_header
if ( desc_header != NULL ) {
dc.indent();
dc.getPs().println("desc_header") ;
retVal +=desc_header->dump(dc);
}
// write base_directory
dc.indent();
dc.getPs().print("base_directory");
base_directory->dump(dc);
// write class_path
dc.indent();
dc.getPs().print("class_path");
class_path->dump(dc);
// write initial_class
dc.indent();
dc.getPs().print("initial_class");
initial_class->dump(dc);
dc.decreaseIndent();
return retVal;
}
示例3: for
int network_information_table_section::subtable::dump(DumpContext& dc) { // throws IOException
dc.indent();
dc.getPs().print("subtable\n");
dc.increaseIndent();
int retVal= 0;
// write firstIndex
dc.indent();
dc.getPs().print("firstIndex=");
dc.getPs().println((long)firstIndex);
// write numberOfRecords
dc.indent();
dc.getPs().print("numberOfRecords=");
dc.getPs().println((long)numberOfRecords);
// write bf3
{
dc.indent();
dc.getPs().print("transmission_medium: ");
dc.getPs().printlnBin(getTransmission_medium(),4);
dc.indent();
dc.getPs().print("table_subtype: ");
dc.getPs().printlnBin(getTable_subtype(),4);
}
// write records
{ for (ArrayList_iterator(network_information_table_section::subtable::Record) it= records.getIterator() ; it.hasNext();) {
{
dc.indent();
dc.getPs().println("element");
retVal +=it.get()->dump(dc);
}
}
}
// write descriptor
if ( descriptor != NULL ) {
dc.indent();
dc.getPs().println("descriptor") ;
retVal +=descriptor->dump(dc);
}
dc.decreaseIndent();
return retVal;
}