Documentation/Source/eric6.Utilities.binplistlib.html

changeset 4436
52ec6b6b3432
parent 3673
e26d7d0c1088
child 5606
da305d172769
equal deleted inserted replaced
4435:9f6555d3c3c0 4436:52ec6b6b3432
647 <table> 647 <table>
648 <tr> 648 <tr>
649 <td><a href="#PlistWriter.__init__">PlistWriter</a></td> 649 <td><a href="#PlistWriter.__init__">PlistWriter</a></td>
650 <td>Constructor</td> 650 <td>Constructor</td>
651 </tr><tr> 651 </tr><tr>
652 <td><a href="#PlistWriter.__checkKey">__checkKey</a></td>
653 <td>Private method to check the validity of a key.</td>
654 </tr><tr>
655 <td><a href="#PlistWriter.__processSize">__processSize</a></td>
656 <td>Private method to process a size.</td>
657 </tr><tr>
652 <td><a href="#PlistWriter.binaryInt">binaryInt</a></td> 658 <td><a href="#PlistWriter.binaryInt">binaryInt</a></td>
653 <td>Public method to pack an integer object.</td> 659 <td>Public method to pack an integer object.</td>
654 </tr><tr> 660 </tr><tr>
655 <td><a href="#PlistWriter.binaryReal">binaryReal</a></td> 661 <td><a href="#PlistWriter.binaryReal">binaryReal</a></td>
656 <td>Public method to pack a real object.</td> 662 <td>Public method to pack a real object.</td>
657 </tr><tr> 663 </tr><tr>
658 <td><a href="#PlistWriter.check_key">check_key</a></td>
659 <td></td>
660 </tr><tr>
661 <td><a href="#PlistWriter.computeOffsets">computeOffsets</a></td> 664 <td><a href="#PlistWriter.computeOffsets">computeOffsets</a></td>
662 <td>Public method to compute offsets of an object.</td> 665 <td>Public method to compute offsets of an object.</td>
663 </tr><tr> 666 </tr><tr>
664 <td><a href="#PlistWriter.incrementByteCount">incrementByteCount</a></td> 667 <td><a href="#PlistWriter.incrementByteCount">incrementByteCount</a></td>
665 <td>Public method to increment the byte count.</td> 668 <td>Public method to increment the byte count.</td>
667 <td><a href="#PlistWriter.intSize">intSize</a></td> 670 <td><a href="#PlistWriter.intSize">intSize</a></td>
668 <td>Public method to determine the number of bytes necessary to store the given integer.</td> 671 <td>Public method to determine the number of bytes necessary to store the given integer.</td>
669 </tr><tr> 672 </tr><tr>
670 <td><a href="#PlistWriter.positionOfObjectReference">positionOfObjectReference</a></td> 673 <td><a href="#PlistWriter.positionOfObjectReference">positionOfObjectReference</a></td>
671 <td>Public method to get the position of an object.</td> 674 <td>Public method to get the position of an object.</td>
672 </tr><tr>
673 <td><a href="#PlistWriter.proc_size">proc_size</a></td>
674 <td></td>
675 </tr><tr> 675 </tr><tr>
676 <td><a href="#PlistWriter.proc_variable_length">proc_variable_length</a></td> 676 <td><a href="#PlistWriter.proc_variable_length">proc_variable_length</a></td>
677 <td></td> 677 <td></td>
678 </tr><tr> 678 </tr><tr>
679 <td><a href="#PlistWriter.realSize">realSize</a></td> 679 <td><a href="#PlistWriter.realSize">realSize</a></td>
710 </p><dl> 710 </p><dl>
711 <dt><i>file</i></dt> 711 <dt><i>file</i></dt>
712 <dd> 712 <dd>
713 file to write the plist data to (file object) 713 file to write the plist data to (file object)
714 </dd> 714 </dd>
715 </dl><a NAME="PlistWriter.__checkKey" ID="PlistWriter.__checkKey"></a>
716 <h4>PlistWriter.__checkKey</h4>
717 <b>__checkKey</b>(<i>key</i>)
718 <p>
719 Private method to check the validity of a key.
720 </p><dl>
721 <dt><i>key</i></dt>
722 <dd>
723 key to be checked
724 </dd>
725 </dl><dl>
726 <dt>Raises <b>InvalidPlistException</b>:</dt>
727 <dd>
728 raised to indicate an invalid
729 plist file
730 </dd>
731 </dl><a NAME="PlistWriter.__processSize" ID="PlistWriter.__processSize"></a>
732 <h4>PlistWriter.__processSize</h4>
733 <b>__processSize</b>(<i>size</i>)
734 <p>
735 Private method to process a size.
736 </p><dl>
737 <dt><i>size</i></dt>
738 <dd>
739 size value to be processed (int)
740 </dd>
741 </dl><dl>
742 <dt>Returns:</dt>
743 <dd>
744 processed size (int)
745 </dd>
715 </dl><a NAME="PlistWriter.binaryInt" ID="PlistWriter.binaryInt"></a> 746 </dl><a NAME="PlistWriter.binaryInt" ID="PlistWriter.binaryInt"></a>
716 <h4>PlistWriter.binaryInt</h4> 747 <h4>PlistWriter.binaryInt</h4>
717 <b>binaryInt</b>(<i>obj, bytes=None</i>) 748 <b>binaryInt</b>(<i>obj, bytes=None</i>)
718 <p> 749 <p>
719 Public method to pack an integer object. 750 Public method to pack an integer object.
749 </dl><dl> 780 </dl><dl>
750 <dt>Returns:</dt> 781 <dt>Returns:</dt>
751 <dd> 782 <dd>
752 serialized object (bytes) 783 serialized object (bytes)
753 </dd> 784 </dd>
754 </dl><a NAME="PlistWriter.check_key" ID="PlistWriter.check_key"></a> 785 </dl><a NAME="PlistWriter.computeOffsets" ID="PlistWriter.computeOffsets"></a>
755 <h4>PlistWriter.check_key</h4>
756 <b>check_key</b>(<i></i>)
757 <a NAME="PlistWriter.computeOffsets" ID="PlistWriter.computeOffsets"></a>
758 <h4>PlistWriter.computeOffsets</h4> 786 <h4>PlistWriter.computeOffsets</h4>
759 <b>computeOffsets</b>(<i>obj, asReference=False, isRoot=False</i>) 787 <b>computeOffsets</b>(<i>obj, asReference=False, isRoot=False</i>)
760 <p> 788 <p>
761 Public method to compute offsets of an object. 789 Public method to compute offsets of an object.
762 </p><dl> 790 </p><dl>
827 </dl><dl> 855 </dl><dl>
828 <dt>Returns:</dt> 856 <dt>Returns:</dt>
829 <dd> 857 <dd>
830 position of the object (integer) 858 position of the object (integer)
831 </dd> 859 </dd>
832 </dl><a NAME="PlistWriter.proc_size" ID="PlistWriter.proc_size"></a> 860 </dl><a NAME="PlistWriter.proc_variable_length" ID="PlistWriter.proc_variable_length"></a>
833 <h4>PlistWriter.proc_size</h4>
834 <b>proc_size</b>(<i></i>)
835 <a NAME="PlistWriter.proc_variable_length" ID="PlistWriter.proc_variable_length"></a>
836 <h4>PlistWriter.proc_variable_length</h4> 861 <h4>PlistWriter.proc_variable_length</h4>
837 <b>proc_variable_length</b>(<i>length</i>) 862 <b>proc_variable_length</b>(<i>length</i>)
838 <a NAME="PlistWriter.realSize" ID="PlistWriter.realSize"></a> 863 <a NAME="PlistWriter.realSize" ID="PlistWriter.realSize"></a>
839 <h4>PlistWriter.realSize</h4> 864 <h4>PlistWriter.realSize</h4>
840 <b>realSize</b>(<i>obj</i>) 865 <b>realSize</b>(<i>obj</i>)

eric ide

mercurial