MsgCenterPy
User Guide
Installation Guide
Examples
Basic Usage Examples
API Reference
Core API Reference
Development
Contributing to MsgCenterPy
MsgCenterPy
Index
Edit on GitHub
Index
_
|
A
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
J
|
M
|
O
|
P
|
R
|
S
|
T
|
U
|
V
|
Y
_
__contains__() (msgcenterpy.core.message_instance.MessageInstance method)
__getattr__() (msgcenterpy.core.field_accessor.FieldAccessor method)
__getitem__() (msgcenterpy.core.field_accessor.FieldAccessor method)
(msgcenterpy.core.message_instance.MessageInstance method)
__init__() (msgcenterpy.core.field_accessor.FieldAccessor method)
(msgcenterpy.core.message_center.MessageCenter method)
(msgcenterpy.core.message_instance.MessageInstance method)
(msgcenterpy.core.type_info.TypeInfo method)
__setattr__() (msgcenterpy.core.field_accessor.FieldAccessor method)
__setitem__() (msgcenterpy.core.field_accessor.FieldAccessor method)
(msgcenterpy.core.message_instance.MessageInstance method)
A
add_constraint() (msgcenterpy.core.type_info.TypeInfo method)
array_size (msgcenterpy.core.type_info.TypeInfo attribute)
ARRAY_TYPECODE_TO_PYTHON (msgcenterpy.core.type_converter.TypeConverter attribute)
ARRAY_TYPECODE_TO_STANDARD (msgcenterpy.core.type_converter.TypeConverter attribute)
array_typecode_to_standard() (msgcenterpy.core.type_converter.TypeConverter class method)
C
clear_cache() (msgcenterpy.core.field_accessor.FieldAccessor method)
clear_type_info() (msgcenterpy.core.field_accessor.FieldAccessor method)
clone() (msgcenterpy.core.type_info.TypeInfo method)
constraints (msgcenterpy.core.type_info.TypeInfo attribute)
content (msgcenterpy.core.envelope.MessageEnvelope attribute)
convert() (msgcenterpy.core.message_center.MessageCenter method)
convert_to_python_value_with_standard_type() (msgcenterpy.core.type_converter.TypeConverter class method)
convert_value() (msgcenterpy.core.type_info.TypeInfo method)
create_envelope() (in module msgcenterpy.core.envelope)
current_format (msgcenterpy.core.envelope.FormatMetadata attribute)
current_value (msgcenterpy.core.type_info.TypeInfo attribute)
D
DATACLASS (msgcenterpy.core.types.MessageType attribute)
default_value (msgcenterpy.core.type_info.TypeInfo attribute)
DICT (msgcenterpy.core.types.MessageType attribute)
E
element_type_info (msgcenterpy.core.type_info.TypeInfo property)
export_to_envelope() (msgcenterpy.core.message_instance.MessageInstance method)
F
field_name (msgcenterpy.core.type_info.TypeInfo attribute)
field_path (msgcenterpy.core.type_info.TypeInfo attribute)
FieldAccessor (class in msgcenterpy.core.field_accessor)
fields (msgcenterpy.core.message_instance.MessageInstance property)
format (msgcenterpy.core.envelope.MessageEnvelope attribute)
FormatMetadata (class in msgcenterpy.core.envelope)
full_path_from_root (msgcenterpy.core.field_accessor.FieldAccessor property)
G
get_constraint() (msgcenterpy.core.type_info.TypeInfo method)
get_constraint_value() (msgcenterpy.core.type_info.TypeInfo method)
get_instance() (msgcenterpy.core.message_center.MessageCenter class method)
get_instance_class() (msgcenterpy.core.message_center.MessageCenter method)
get_json_schema() (msgcenterpy.core.field_accessor.FieldAccessor method)
(msgcenterpy.core.message_instance.MessageInstance method)
get_nested_field_accessor() (msgcenterpy.core.field_accessor.FieldAccessor method)
get_python_dict() (msgcenterpy.core.message_instance.MessageInstance method)
get_sub_type_info() (msgcenterpy.core.field_accessor.FieldAccessor method)
get_value_info() (msgcenterpy.core.type_info.TypeInfo method)
H
has_constraint() (msgcenterpy.core.type_info.TypeInfo method)
I
import_from_envelope() (msgcenterpy.core.message_instance.MessageInstance class method)
is_array (msgcenterpy.core.type_info.TypeInfo attribute)
is_object (msgcenterpy.core.type_info.TypeInfo attribute)
J
JSON (msgcenterpy.core.types.MessageType attribute)
json_schema (msgcenterpy.core.envelope.Properties attribute)
JSON_SCHEMA (msgcenterpy.core.types.MessageType attribute)
JSON_SCHEMA_TO_STANDARD (msgcenterpy.core.type_converter.TypeConverter attribute)
json_schema_type_to_standard() (msgcenterpy.core.type_converter.TypeConverter class method)
M
MessageCenter (class in msgcenterpy.core.message_center)
MessageEnvelope (class in msgcenterpy.core.envelope)
MessageInstance (class in msgcenterpy.core.message_instance)
MessageType (class in msgcenterpy.core.types)
metadata (msgcenterpy.core.envelope.MessageEnvelope attribute)
(msgcenterpy.core.type_info.TypeInfo attribute)
module
msgcenterpy.core.envelope
msgcenterpy.core.envelope
module
O
object_fields (msgcenterpy.core.type_info.TypeInfo attribute)
original_type (msgcenterpy.core.type_info.TypeInfo attribute)
outdated (msgcenterpy.core.type_info.TypeInfo property)
P
parent_msg_center (msgcenterpy.core.field_accessor.FieldAccessor property)
Properties (class in msgcenterpy.core.envelope)
properties (msgcenterpy.core.envelope.FormatMetadata attribute)
PYDANTIC (msgcenterpy.core.types.MessageType attribute)
PYTHON_TO_STANDARD (msgcenterpy.core.type_converter.TypeConverter attribute)
python_type (msgcenterpy.core.type_info.TypeInfo attribute)
python_type_to_standard() (msgcenterpy.core.type_converter.TypeConverter class method)
python_value_from_standard_type (msgcenterpy.core.type_info.TypeInfo property)
R
root_accessor_msg_center (msgcenterpy.core.field_accessor.FieldAccessor property)
ROS2 (msgcenterpy.core.types.MessageType attribute)
ROS2_TO_STANDARD (msgcenterpy.core.type_converter.TypeConverter attribute)
ros2_type_str_to_standard() (msgcenterpy.core.type_converter.TypeConverter class method)
ros_msg_cls_namespace (msgcenterpy.core.envelope.Properties attribute)
ros_msg_cls_path (msgcenterpy.core.envelope.Properties attribute)
rosidl_definition_to_standard() (msgcenterpy.core.type_converter.TypeConverter class method)
S
set_nested_value() (msgcenterpy.core.field_accessor.FieldAccessor method)
set_python_dict() (msgcenterpy.core.message_instance.MessageInstance method)
source_cls_module (msgcenterpy.core.envelope.FormatMetadata attribute)
source_cls_name (msgcenterpy.core.envelope.FormatMetadata attribute)
STANDARD_TO_JSON_SCHEMA (msgcenterpy.core.type_converter.TypeConverter attribute)
STANDARD_TO_PYTHON (msgcenterpy.core.type_converter.TypeConverter attribute)
standard_to_python_type() (msgcenterpy.core.type_converter.TypeConverter class method)
standard_type (msgcenterpy.core.type_info.TypeInfo attribute)
standard_type_to_json_schema_type() (msgcenterpy.core.type_converter.TypeConverter class method)
T
to() (msgcenterpy.core.message_instance.MessageInstance method)
to_json_schema() (msgcenterpy.core.message_instance.MessageInstance method)
to_json_schema_property() (msgcenterpy.core.type_info.TypeInfo method)
to_ros2() (msgcenterpy.core.message_instance.MessageInstance method)
type_info (msgcenterpy.core.field_accessor.FieldAccessor property)
TypeConverter (class in msgcenterpy.core.type_converter)
TypeInfo (class in msgcenterpy.core.type_info)
U
update_from_dict() (msgcenterpy.core.field_accessor.FieldAccessor method)
V
validate_value() (msgcenterpy.core.type_info.TypeInfo method)
value (msgcenterpy.core.field_accessor.FieldAccessor property)
version (msgcenterpy.core.envelope.MessageEnvelope attribute)
Y
YAML (msgcenterpy.core.types.MessageType attribute)