diff options
author | Ben Reynwar <ben@reynwar.net> | 2013-05-29 14:41:03 -0700 |
---|---|---|
committer | Ben Reynwar <ben@reynwar.net> | 2013-05-29 14:41:03 -0700 |
commit | f0d659bcbdc89785657af105c5197f672ebaccca (patch) | |
tree | db68429db65c4ca38457c7c4b8d8687c16d580da /docs/sphinx | |
parent | d1b65f4125aee94442c68d53f503bb29cdc10330 (diff) |
sphinx: Completed pmt docs.
Diffstat (limited to 'docs/sphinx')
-rw-r--r-- | docs/sphinx/source/index.rst | 16 | ||||
-rw-r--r-- | docs/sphinx/source/pmt/any.rst | 7 | ||||
-rw-r--r-- | docs/sphinx/source/pmt/boolean.rst | 8 | ||||
-rw-r--r-- | docs/sphinx/source/pmt/dictionary.rst | 12 | ||||
-rw-r--r-- | docs/sphinx/source/pmt/generalfunctions.rst | 31 | ||||
-rw-r--r-- | docs/sphinx/source/pmt/index.rst | 407 | ||||
-rw-r--r-- | docs/sphinx/source/pmt/integer.rst | 13 | ||||
-rw-r--r-- | docs/sphinx/source/pmt/list.rst | 22 | ||||
-rw-r--r-- | docs/sphinx/source/pmt/message_accepter.rst | 7 | ||||
-rw-r--r-- | docs/sphinx/source/pmt/misc.rst | 22 | ||||
-rw-r--r-- | docs/sphinx/source/pmt/number.rst | 4 | ||||
-rw-r--r-- | docs/sphinx/source/pmt/pair.rst | 15 | ||||
-rw-r--r-- | docs/sphinx/source/pmt/readwrite.rst | 7 | ||||
-rw-r--r-- | docs/sphinx/source/pmt/real.rst | 14 | ||||
-rw-r--r-- | docs/sphinx/source/pmt/serialize.rst | 8 | ||||
-rw-r--r-- | docs/sphinx/source/pmt/symbol.rst | 7 | ||||
-rw-r--r-- | docs/sphinx/source/pmt/tuple.rst | 7 | ||||
-rw-r--r-- | docs/sphinx/source/pmt/vector.rst | 92 |
18 files changed, 553 insertions, 146 deletions
diff --git a/docs/sphinx/source/index.rst b/docs/sphinx/source/index.rst index ceafe7e80e..c5ac113524 100644 --- a/docs/sphinx/source/index.rst +++ b/docs/sphinx/source/index.rst @@ -149,4 +149,20 @@ Framework Extensions filter_resamplers <filter/resamplers_blk> filter_blocks <filter/filter_blk> filter_design <filter/filter_design> + pmt_any <pmt/any> + pmt_generalfunctions <pmt/generalfunctions> + pmt_message_accepter <pmt/message_accepter> + pmt_readwrite <pmt/readwrite> + pmt_tuple <pmt/tuple> + pmt_boolean <pmt/boolean> + pmt_misc <pmt/misc> + pmt_real <pmt/real> + pmt_vector <pmt/vector> + pmt_integer <pmt/integer> + pmt_number <pmt/number> + pmt_serialize <pmt/serialize> + pmt_dictionary <pmt/dictionary> + pmt_list <pmt/list> + pmt_pair <pmt/pair> + pmt_symbol <pmt/symbol> diff --git a/docs/sphinx/source/pmt/any.rst b/docs/sphinx/source/pmt/any.rst new file mode 100644 index 0000000000..05c02d5363 --- /dev/null +++ b/docs/sphinx/source/pmt/any.rst @@ -0,0 +1,7 @@ +pmt: Any +======== + +.. autofunction:: pmt.is_any +.. autofunction:: pmt.make_any +.. autofunction:: pmt.any_ref +.. autofunction:: pmt.any_set diff --git a/docs/sphinx/source/pmt/boolean.rst b/docs/sphinx/source/pmt/boolean.rst new file mode 100644 index 0000000000..8663daa438 --- /dev/null +++ b/docs/sphinx/source/pmt/boolean.rst @@ -0,0 +1,8 @@ +pmt: Booleans +============= + +.. autofunction:: pmt.is_bool +.. autofunction:: pmt.is_true +.. autofunction:: pmt.is_false +.. autofunction:: pmt.from_bool +.. autofunction:: pmt.to_bool diff --git a/docs/sphinx/source/pmt/dictionary.rst b/docs/sphinx/source/pmt/dictionary.rst new file mode 100644 index 0000000000..7909da8d9e --- /dev/null +++ b/docs/sphinx/source/pmt/dictionary.rst @@ -0,0 +1,12 @@ +pmt: Dictionary +=============== + +.. autofunction:: pmt.is_dict +.. autofunction:: pmt.make_dict +.. autofunction:: pmt.dict_add +.. autofunction:: pmt.dict_delete +.. autofunction:: pmt.dict_has_key +.. autofunction:: pmt.dict_ref +.. autofunction:: pmt.dict_items +.. autofunction:: pmt.dict_keys +.. autofunction:: pmt.dict_values diff --git a/docs/sphinx/source/pmt/generalfunctions.rst b/docs/sphinx/source/pmt/generalfunctions.rst new file mode 100644 index 0000000000..58b13c750d --- /dev/null +++ b/docs/sphinx/source/pmt/generalfunctions.rst @@ -0,0 +1,31 @@ +pmt: General Functions +====================== + + pmt.map + pmt.reverse + pmt.reverse_x + pmt.acons + pmt.nth + pmt.nthcdr + pmt.memq + pmt.memv + pmt.member + pmt.subsetp + pmt.list1 + pmt.list2 + pmt.list3 + pmt.list4 + pmt.list5 + pmt.list6 + pmt.list_add + pmt.list_rm + pmt.list_has + +.. autofunction:: pmt.eq +.. autofunction:: pmt.equal +.. autofunction:: pmt.eqv +.. autofunction:: pmt.length +.. autofunction:: pmt.assq +.. autofunction:: pmt.assv +.. autofunction:: pmt.assoc + diff --git a/docs/sphinx/source/pmt/index.rst b/docs/sphinx/source/pmt/index.rst index 2411f626e4..2d10378857 100644 --- a/docs/sphinx/source/pmt/index.rst +++ b/docs/sphinx/source/pmt/index.rst @@ -3,35 +3,177 @@ pmt .. automodule:: pmt -Contants +Boolean +------- + +.. autosummary:: + :nosignatures: + + pmt.is_bool + pmt.is_true + pmt.is_false + pmt.from_bool + pmt.to_bool + +Symbols +------- + +.. autosummary:: + :nosignatures: + + pmt.is_symbol + pmt.string_to_symbol + pmt.symbol_to_string + pmt.intern + +Numbers +------- + +.. autosummary:: + :nosignatures: + + pmt.is_number + +Integers -------- .. autosummary:: :nosignatures: - pmt.PMT_EOF - pmt.PMT_EOF - pmt.PMT_F - pmt.PMT_NIL - pmt.PMT_T + pmt.is_integer + pmt.to_long + pmt.from_long + +uint64_t +--------- + +.. autosummary:: + :nosignatures: + + pmt.is_uint64 + pmt.to_uint64 + pmt.from_uint64 + +Reals +----- + +.. autosummary:: + :nosignatures: + + pmt.is_real + pmt.to_double + pmt.from_double + +Complex +------- + +.. autosummary:: + :nosignatures: + + pmt.is_complex + pmt.to_complex + pmt.from_complex + pmt.make_rectangular + +Pairs +----- + +.. autosummary:: + :nosignatures: + + pmt.is_pair + pmt.cons + pmt.car + pmt.cdr + pmt.set_car + pmt.set_cdr + pmt.caar + pmt.cadddr + pmt.caddr + pmt.cadr + pmt.cdar + pmt.cddr -Vector +Tuples ------ .. autosummary:: :nosignatures: - pmt.c32vector_elements - pmt.c64vector_elements - pmt.f32vector_elements - pmt.f64vector_elements - pmt.s16vector_elements - pmt.s32vector_elements - pmt.s8vector_elements - pmt.u16vector_elements - pmt.u32vector_elements - pmt.u8vector_elements - pmt.uniform_vector_elements + pmt.is_tuple + pmt.make_tuple + pmt.tuple_ref + pmt.to_tuple + +Vectors +------- + +.. autosummary:: + :nosignatures: + + pmt.is_vector + pmt.make_vector + pmt.vector_ref + pmt.vector_set + pmt.vector_fill + +BLOBs +----- + +.. autosummary:: + :nosignatures: + + pmt.is_blob + pmt.make_blob + pmt.blob_data + pmt.blob_length + +Uniform Numeric Vectors +----------------------- + +.. autosummary:: + :nosignatures: + + pmt.is_uniform_vector + pmt.is_u8vector + pmt.is_u16vector + pmt.is_u32vector + pmt.is_u64vector + pmt.is_s16vector + pmt.is_s32vector + pmt.is_s64vector + pmt.is_s8vector + pmt.is_c32vector + pmt.is_c64vector + pmt.is_f32vector + pmt.is_f64vector + + pmt.make_u8vector + pmt.make_u16vector + pmt.make_u32vector + pmt.make_u64vector + pmt.make_s8vector + pmt.make_s16vector + pmt.make_s32vector + pmt.make_s64vector + pmt.make_c32vector + pmt.make_c64vector + pmt.make_f32vector + pmt.make_f64vector + + pmt.init_u8vector + pmt.init_u16vector + pmt.init_u32vector + pmt.init_u64vector + + pmt.init_s8vector + pmt.init_s16vector + pmt.init_s32vector + pmt.init_s64vector + pmt.init_c32vector + pmt.init_c64vector + pmt.init_f32vector + pmt.init_f64vector pmt.c32vector_ref pmt.c64vector_ref @@ -45,7 +187,6 @@ Vector pmt.u32vector_ref pmt.u64vector_ref pmt.u8vector_ref - pmt.vector_ref pmt.c32vector_set pmt.c64vector_set @@ -59,39 +200,19 @@ Vector pmt.u32vector_set pmt.u64vector_set pmt.u8vector_set - pmt.vector_set - pmt.gr_vector_complexd - pmt.gr_vector_complexf - pmt.gr_vector_vector_complexd - pmt.gr_vector_vector_complexf - - pmt.init_c32vector - pmt.init_c64vector - pmt.init_f32vector - pmt.init_f64vector - pmt.init_s16vector - pmt.init_s32vector - pmt.init_s8vector - pmt.init_u16vector - pmt.init_u32vector - pmt.init_u8vector - - pmt.make_c32vector - pmt.make_c64vector - pmt.make_f32vector - pmt.make_f64vector - pmt.make_s16vector - pmt.make_s32vector - pmt.make_s64vector - pmt.make_s8vector - pmt.make_u16vector - pmt.make_u32vector - pmt.make_u64vector - pmt.make_u8vector - pmt.make_vector + pmt.uniform_vector_elements - pmt.vector_fill + pmt.c32vector_elements + pmt.c64vector_elements + pmt.f32vector_elements + pmt.f64vector_elements + pmt.s16vector_elements + pmt.s32vector_elements + pmt.s8vector_elements + pmt.u16vector_elements + pmt.u32vector_elements + pmt.u8vector_elements Dictionary ---------- @@ -99,51 +220,67 @@ Dictionary .. autosummary:: :nosignatures: + pmt.is_dict + pmt.make_dict pmt.dict_add pmt.dict_delete pmt.dict_has_key + pmt.dict_ref pmt.dict_items pmt.dict_keys - pmt.dict_ref pmt.dict_values - pmt.make_dict -Unused ------- +Any +--- .. autosummary:: :nosignatures: - pmt.acons + pmt.is_any + pmt.make_any pmt.any_ref pmt.any_set - pmt_assoc - pmt.assq - pmt.assv - pmt.blob_data - pmt.blob_length - pmt.caar - pmt.cadddr - pmt.caddr - pmt.cadr - pmt.car - pmt.cdar - pmt.cddr - pmt.cdr - pmt.cons - pmt.cvar - pmt.deserialize - pmt.deserialize_str - pmt.dump_sizeof + +Message Accepter +---------------- + +.. autosummary:: + :nosignatures: + + pmt.is_msg_accepter + pmt.make_msg_accepter + pmt.msg_accepter_ref + +General Functions +----------------- + +.. autosummary:: + :nosignatures: + pmt.eq pmt.equal pmt.eqv - pmt.from_bool - pmt.from_complex - pmt.from_double - pmt.from_long - pmt.from_uint64 - pmt.intern + pmt.length + pmt.assq + pmt.assv + pmt_assoc + +Lists +----- + +.. autosummary:: + :nosignatures: + + pmt.map + pmt.reverse + pmt.reverse_x + pmt.acons + pmt.nth + pmt.nthcdr + pmt.memq + pmt.memv + pmt.member + pmt.subsetp pmt.list1 pmt.list2 pmt.list3 @@ -151,82 +288,60 @@ Unused pmt.list5 pmt.list6 pmt.list_add - pmt.list_has pmt.list_rm - pmt.make_any - pmt.make_blob - pmt.make_msg_accepter - pmt.make_rectangular - pmt.make_tuple - pmt.map - pmt.member - pmt.memq - pmt.memv - pmt.msg_accepter_ref - pmt.nth - pmt.nthcdr - pmt.pmt_swig - pmt.pmt_to_python + pmt.list_has + +Read/Write +---------- + +.. autosummary:: + :nosignatures: + + pmt.is_eof_object pmt.read - pmt.reverse - pmt.reverse_x + pmt.write + pmt.write_string + +Serialize +--------- + +.. autosummary:: + :nosignatures: + pmt.serialize + pmt.deserialize + pmt.dump_sizeof pmt.serialize_str - pmt.set_car - pmt.set_cdr - pmt.string_to_symbol - pmt.subsetp - pmt.swig_int_ptr - pmt.swig_int_ptr_swigregister - pmt.symbol_to_string - pmt.to_bool - pmt.to_complex - pmt.to_double - pmt.to_long + pmt.deserialize_str + +Misc +---- + +.. autosummary:: + :nosignatures: + + pmt.is_null + pmt.cvar + +Generic Casts +------------- + +.. autosummary:: + :nosignatures: + pmt.to_pmt pmt.to_python - pmt.to_tuple - pmt.to_uint64 - pmt.tuple_ref - pmt.write - pmt.write_string + pmt.pmt_to_python.pmt_to_python -Check PMT Type --------------- +Constants +-------- .. autosummary:: :nosignatures: - pmt.is_any - pmt.is_blob - pmt.is_bool - pmt.is_c32vector - pmt.is_c64vector - pmt.is_complex - pmt.is_dict - pmt.is_eof_object - pmt.is_f32vector - pmt.is_f64vector - pmt.is_false - pmt.is_integer - pmt.is_msg_accepter - pmt.is_null - pmt.is_number - pmt.is_pair - pmt.is_real - pmt.is_s16vector - pmt.is_s32vector - pmt.is_s64vector - pmt.is_s8vector - pmt.is_symbol - pmt.is_true - pmt.is_tuple - pmt.is_u16vector - pmt.is_u32vector - pmt.is_u64vector - pmt.is_u8vector - pmt.is_uint64 - pmt.is_uniform_vector - pmt.is_vector - pmt.length + pmt.PMT_EOF + pmt.PMT_EOF + pmt.PMT_F + pmt.PMT_NIL + pmt.PMT_T diff --git a/docs/sphinx/source/pmt/integer.rst b/docs/sphinx/source/pmt/integer.rst new file mode 100644 index 0000000000..58e16e5aa7 --- /dev/null +++ b/docs/sphinx/source/pmt/integer.rst @@ -0,0 +1,13 @@ +pmt: Integers +============= + +.. autofunction:: pmt.is_integer +.. autofunction:: pmt.to_long +.. autofunction:: pmt.from_long + + +pmt: uint64_t +============= +.. autofunction:: pmt.is_uint64 +.. autofunction:: pmt.to_uint64 +.. autofunction:: pmt.from_uint64 diff --git a/docs/sphinx/source/pmt/list.rst b/docs/sphinx/source/pmt/list.rst new file mode 100644 index 0000000000..8b67119910 --- /dev/null +++ b/docs/sphinx/source/pmt/list.rst @@ -0,0 +1,22 @@ +pmt: Lists +========== + +.. autofunction:: pmt.map +.. autofunction:: pmt.reverse +.. autofunction:: pmt.reverse_x +.. autofunction:: pmt.acons +.. autofunction:: pmt.nth +.. autofunction:: pmt.nthcdr +.. autofunction:: pmt.memq +.. autofunction:: pmt.memv +.. autofunction:: pmt.member +.. autofunction:: pmt.subsetp +.. autofunction:: pmt.list1 +.. autofunction:: pmt.list2 +.. autofunction:: pmt.list3 +.. autofunction:: pmt.list4 +.. autofunction:: pmt.list5 +.. autofunction:: pmt.list6 +.. autofunction:: pmt.list_add +.. autofunction:: pmt.list_rm +.. autofunction:: pmt.list_has diff --git a/docs/sphinx/source/pmt/message_accepter.rst b/docs/sphinx/source/pmt/message_accepter.rst new file mode 100644 index 0000000000..066203c713 --- /dev/null +++ b/docs/sphinx/source/pmt/message_accepter.rst @@ -0,0 +1,7 @@ +pmt: Message Accepter +===================== + +.. autofunction:: pmt.is_msg_accepter +.. autofunction:: pmt.make_msg_accepter +.. autofunction:: pmt.msg_accepter_ref + diff --git a/docs/sphinx/source/pmt/misc.rst b/docs/sphinx/source/pmt/misc.rst new file mode 100644 index 0000000000..c671540fe2 --- /dev/null +++ b/docs/sphinx/source/pmt/misc.rst @@ -0,0 +1,22 @@ +pmt: Misc +========= + +.. autofunction:: pmt.is_null +.. autofunction:: pmt.cvar + +pmt: Generic Casts +================== + +.. autofunction:: pmt.to_pmt +.. autofunction:: pmt.to_python +.. autofunction:: pmt.pmt_to_python.pmt_to_python + +pmt: Constants +============== + +.. autofunction:: pmt.PMT_EOF +.. autofunction:: pmt.PMT_EOF +.. autofunction:: pmt.PMT_F +.. autofunction:: pmt.PMT_NIL +.. autofunction:: pmt.PMT_T + diff --git a/docs/sphinx/source/pmt/number.rst b/docs/sphinx/source/pmt/number.rst new file mode 100644 index 0000000000..226195a4be --- /dev/null +++ b/docs/sphinx/source/pmt/number.rst @@ -0,0 +1,4 @@ +pmt: Numbers +============ + +.. autofunction:: pmt.is_number diff --git a/docs/sphinx/source/pmt/pair.rst b/docs/sphinx/source/pmt/pair.rst new file mode 100644 index 0000000000..0bcd998143 --- /dev/null +++ b/docs/sphinx/source/pmt/pair.rst @@ -0,0 +1,15 @@ +pmt: Pairs +========== + +.. autofunction:: pmt.is_pair +.. autofunction:: pmt.cons +.. autofunction:: pmt.car +.. autofunction:: pmt.cdr +.. autofunction:: pmt.set_car +.. autofunction:: pmt.set_cdr +.. autofunction:: pmt.caar +.. autofunction:: pmt.cadddr +.. autofunction:: pmt.caddr +.. autofunction:: pmt.cadr +.. autofunction:: pmt.cdar +.. autofunction:: pmt.cddr diff --git a/docs/sphinx/source/pmt/readwrite.rst b/docs/sphinx/source/pmt/readwrite.rst new file mode 100644 index 0000000000..2e3d6ca00a --- /dev/null +++ b/docs/sphinx/source/pmt/readwrite.rst @@ -0,0 +1,7 @@ +pmt: Read/Write +=============== + +.. autofunction:: pmt.is_eof_object +.. autofunction:: pmt.read +.. autofunction:: pmt.write +.. autofunction:: pmt.write_string diff --git a/docs/sphinx/source/pmt/real.rst b/docs/sphinx/source/pmt/real.rst new file mode 100644 index 0000000000..9ec783c870 --- /dev/null +++ b/docs/sphinx/source/pmt/real.rst @@ -0,0 +1,14 @@ +pmt: Reals +========== + +.. autofunction:: pmt.is_real +.. autofunction:: pmt.to_double +.. autofunction:: pmt.from_double + + +pmt: Complex +============ +.. autofunction:: pmt.is_complex +.. autofunction:: pmt.to_complex +.. autofunction:: pmt.from_complex +.. autofunction:: pmt.make_rectangular diff --git a/docs/sphinx/source/pmt/serialize.rst b/docs/sphinx/source/pmt/serialize.rst new file mode 100644 index 0000000000..506180d0df --- /dev/null +++ b/docs/sphinx/source/pmt/serialize.rst @@ -0,0 +1,8 @@ +pmt: Serialize +============== + +.. autofunction:: pmt.serialize +.. autofunction:: pmt.deserialize +.. autofunction:: pmt.dump_sizeof +.. autofunction:: pmt.serialize_str +.. autofunction:: pmt.deserialize_str diff --git a/docs/sphinx/source/pmt/symbol.rst b/docs/sphinx/source/pmt/symbol.rst new file mode 100644 index 0000000000..ab74b8662e --- /dev/null +++ b/docs/sphinx/source/pmt/symbol.rst @@ -0,0 +1,7 @@ +pmt: Symbols +============ + +.. autofunction:: pmt.is_symbol +.. autofunction:: pmt.string_to_symbol +.. autofunction:: pmt.symbol_to_string +.. autofunction:: pmt.intern diff --git a/docs/sphinx/source/pmt/tuple.rst b/docs/sphinx/source/pmt/tuple.rst new file mode 100644 index 0000000000..568305ae06 --- /dev/null +++ b/docs/sphinx/source/pmt/tuple.rst @@ -0,0 +1,7 @@ +pmt: BLOBs +========== + +.. autofunction:: pmt.is_blob +.. autofunction:: pmt.make_blob +.. autofunction:: pmt.blob_data +.. autofunction:: pmt.blob_length diff --git a/docs/sphinx/source/pmt/vector.rst b/docs/sphinx/source/pmt/vector.rst new file mode 100644 index 0000000000..fba34a21bb --- /dev/null +++ b/docs/sphinx/source/pmt/vector.rst @@ -0,0 +1,92 @@ +pmt: Vectors +============ + +.. autofunction:: pmt.is_vector +.. autofunction:: pmt.make_vector +.. autofunction:: pmt.vector_ref +.. autofunction:: pmt.vector_set +.. autofunction:: pmt.vector_fill + +pmt: Uniform Numeric Vectors +============================ + +.. autofunction:: pmt.is_uniform_vector +.. autofunction:: pmt.is_u8vector +.. autofunction:: pmt.is_u16vector +.. autofunction:: pmt.is_u32vector +.. autofunction:: pmt.is_u64vector +.. autofunction:: pmt.is_s16vector +.. autofunction:: pmt.is_s32vector +.. autofunction:: pmt.is_s64vector +.. autofunction:: pmt.is_s8vector +.. autofunction:: pmt.is_c32vector +.. autofunction:: pmt.is_c64vector +.. autofunction:: pmt.is_f32vector +.. autofunction:: pmt.is_f64vector + +.. autofunction:: pmt.make_u8vector +.. autofunction:: pmt.make_u16vector +.. autofunction:: pmt.make_u32vector +.. autofunction:: pmt.make_u64vector +.. autofunction:: pmt.make_s8vector +.. autofunction:: pmt.make_s16vector +.. autofunction:: pmt.make_s32vector +.. autofunction:: pmt.make_s64vector +.. autofunction:: pmt.make_c32vector +.. autofunction:: pmt.make_c64vector +.. autofunction:: pmt.make_f32vector +.. autofunction:: pmt.make_f64vector + +.. autofunction:: pmt.init_u8vector +.. autofunction:: pmt.init_u16vector +.. autofunction:: pmt.init_u32vector +.. autofunction:: pmt.init_u64vector + +.. autofunction:: pmt.init_s8vector +.. autofunction:: pmt.init_s16vector +.. autofunction:: pmt.init_s32vector +.. autofunction:: pmt.init_s64vector +.. autofunction:: pmt.init_c32vector +.. autofunction:: pmt.init_c64vector +.. autofunction:: pmt.init_f32vector +.. autofunction:: pmt.init_f64vector + +.. autofunction:: pmt.c32vector_ref +.. autofunction:: pmt.c64vector_ref +.. autofunction:: pmt.f32vector_ref +.. autofunction:: pmt.f64vector_ref +.. autofunction:: pmt.s16vector_ref +.. autofunction:: pmt.s32vector_ref +.. autofunction:: pmt.s64vector_ref +.. autofunction:: pmt.s8vector_ref +.. autofunction:: pmt.u16vector_ref +.. autofunction:: pmt.u32vector_ref +.. autofunction:: pmt.u64vector_ref +.. autofunction:: pmt.u8vector_ref + +.. autofunction:: pmt.c32vector_set +.. autofunction:: pmt.c64vector_set +.. autofunction:: pmt.f32vector_set +.. autofunction:: pmt.f64vector_set +.. autofunction:: pmt.s16vector_set +.. autofunction:: pmt.s32vector_set +.. autofunction:: pmt.s64vector_set +.. autofunction:: pmt.s8vector_set +.. autofunction:: pmt.u16vector_set +.. autofunction:: pmt.u32vector_set +.. autofunction:: pmt.u64vector_set +.. autofunction:: pmt.u8vector_set + +.. autofunction:: pmt.uniform_vector_elements + +.. autofunction:: pmt.c32vector_elements +.. autofunction:: pmt.c64vector_elements +.. autofunction:: pmt.f32vector_elements +.. autofunction:: pmt.f64vector_elements +.. autofunction:: pmt.s16vector_elements +.. autofunction:: pmt.s32vector_elements +.. autofunction:: pmt.s8vector_elements +.. autofunction:: pmt.u16vector_elements +.. autofunction:: pmt.u32vector_elements +.. autofunction:: pmt.u8vector_elements + |