public final class QueryResultParser extends NativeInfoTreeVisitor
QueryResultFormat
.nativeLibs
Modifier and Type | Method and Description |
---|---|
static List<String> |
parse(NativeLibraries nativeLibs,
NativeCodeInfo nativeCodeInfo,
InputStream source) |
protected void |
visitConstantInfo(ConstantInfo constantInfo) |
protected void |
visitEnumConstantInfo(EnumConstantInfo constantInfo) |
void |
visitPointerToInfo(PointerToInfo pointerToInfo) |
protected void |
visitRawStructureInfo(RawStructureInfo info) |
void |
visitStructBitfieldInfo(StructBitfieldInfo bitfieldInfo) |
void |
visitStructFieldInfo(StructFieldInfo fieldInfo) |
void |
visitStructInfo(StructInfo structInfo) |
addError, getSizeInBytes, getSizeInBytes, isSigned
processChildren, visitAccessorInfo, visitElementPropertyInfo, visitEnumInfo, visitEnumLookupInfo, visitEnumValueInfo, visitNativeCodeInfo
public static List<String> parse(NativeLibraries nativeLibs, NativeCodeInfo nativeCodeInfo, InputStream source)
protected void visitConstantInfo(ConstantInfo constantInfo)
visitConstantInfo
in class InfoTreeVisitor
public void visitStructInfo(StructInfo structInfo)
visitStructInfo
in class InfoTreeVisitor
protected void visitRawStructureInfo(RawStructureInfo info)
visitRawStructureInfo
in class InfoTreeVisitor
public void visitStructFieldInfo(StructFieldInfo fieldInfo)
visitStructFieldInfo
in class InfoTreeVisitor
public void visitStructBitfieldInfo(StructBitfieldInfo bitfieldInfo)
visitStructBitfieldInfo
in class InfoTreeVisitor
public void visitPointerToInfo(PointerToInfo pointerToInfo)
visitPointerToInfo
in class InfoTreeVisitor
protected void visitEnumConstantInfo(EnumConstantInfo constantInfo)
visitEnumConstantInfo
in class InfoTreeVisitor