@type integer: int @param integer: Integer. @type bits: int @param bits: (Optional) Number of bits of the target architecture. The default is platform dependent. See: L{HexDump.integer_size} @rtype: str @return: Text outpu
(cls, integer, bits=None)
| 476 | |
| 477 | @classmethod |
| 478 | def integer(cls, integer, bits=None): |
| 479 | """ |
| 480 | @type integer: int |
| 481 | @param integer: Integer. |
| 482 | |
| 483 | @type bits: int |
| 484 | @param bits: |
| 485 | (Optional) Number of bits of the target architecture. |
| 486 | The default is platform dependent. See: L{HexDump.integer_size} |
| 487 | |
| 488 | @rtype: str |
| 489 | @return: Text output. |
| 490 | """ |
| 491 | if bits is None: |
| 492 | integer_size = cls.integer_size |
| 493 | else: |
| 494 | integer_size = bits / 4 |
| 495 | return ("%%.%dX" % integer_size) % integer |
| 496 | |
| 497 | @classmethod |
| 498 | def address(cls, address, bits=None): |
no outgoing calls
no test coverage detected