Puts a list value. Elements may be filled by entering the list node and putting element values. >>> data = Data() >>> data.put_list() >>> data.enter() >>> data.put_int(1) >>> data.put_int(2) >>> data.put_int(3)
(self)
| 828 | return self._check(pn_data_decode(self._data, encoded)) |
| 829 | |
| 830 | def put_list(self) -> None: |
| 831 | """ |
| 832 | Puts a list value. Elements may be filled by entering the list |
| 833 | node and putting element values. |
| 834 | |
| 835 | >>> data = Data() |
| 836 | >>> data.put_list() |
| 837 | >>> data.enter() |
| 838 | >>> data.put_int(1) |
| 839 | >>> data.put_int(2) |
| 840 | >>> data.put_int(3) |
| 841 | >>> data.exit() |
| 842 | |
| 843 | :raise: :exc:`DataException` if there is a Proton error. |
| 844 | """ |
| 845 | self._check(pn_data_put_list(self._data)) |
| 846 | |
| 847 | def put_map(self) -> None: |
| 848 | """ |
no test coverage detected