Returns an iterator for the debugging symbols in a module, in no particular order. The symbols are automatically loaded when needed. @rtype: iterator of tuple( str, int, int ) @return: Iterator of symbols. Each symbol is represented by a tuple t
(self)
| 519 | return list(self.__symbols) |
| 520 | |
| 521 | def iter_symbols(self): |
| 522 | """ |
| 523 | Returns an iterator for the debugging symbols in a module, |
| 524 | in no particular order. |
| 525 | The symbols are automatically loaded when needed. |
| 526 | |
| 527 | @rtype: iterator of tuple( str, int, int ) |
| 528 | @return: Iterator of symbols. |
| 529 | Each symbol is represented by a tuple that contains: |
| 530 | - Symbol name |
| 531 | - Symbol memory address |
| 532 | - Symbol size in bytes |
| 533 | """ |
| 534 | if not self.__symbols: |
| 535 | self.load_symbols() |
| 536 | return self.__symbols.__iter__() |
| 537 | |
| 538 | def resolve_symbol(self, symbol, bCaseSensitive=False): |
| 539 | """ |
no test coverage detected