Package cppclassanalyzer.scanner
Interface RttiScanner
- All Known Implementing Classes:
DynlibRttiScanner,ItaniumAbiRttiScanner
public interface RttiScanner
-
Method Summary
Modifier and Type Method Description static RttiScannergetScanner(Program program)booleanscan(MessageLog log, TaskMonitor monitor)Scan the program for the ClassTypeInfo'sSet<Address>scanFundamentals(MessageLog log, TaskMonitor monitor)Scans the program for Fundamental TypeInfo's
-
Method Details
-
scan
Scan the program for the ClassTypeInfo's- Parameters:
log- the log to use for logging errorsmonitor- the task monitor- Returns:
- true if the scan was successful
- Throws:
CancelledException- if the scan is cancelled
-
scanFundamentals
Scans the program for Fundamental TypeInfo's- Parameters:
monitor- the task monitormonitor- the task monitor- Returns:
- the addresses of the fundamental type info's
- Throws:
CancelledException- if the scan is cancelled
-
getScanner
-