carb.dictionary#

Classes Summary:

IDictionary

Dictionary interface for hierarchical key/value data.

ISerializer

Serializer interface for encoding/decoding carb.dictionary trees.

Item

Handle to a node in a carb.dictionary tree.

ItemType

Members:

UpdateAction

Members:

Functions Summary:

get_dictionary

Returns cached :class:`carb.dictionary.IDictionary` interface (shorthand).

acquire_dictionary_interface

acquire_dictionary_interface(plugin_name: str = None, library_path: str = None) -> carb.dictionary._dictionary.IDictionary

acquire_serializer_interface

acquire_serializer_interface(plugin_name: str = None, library_path: str = None) -> carb.dictionary._dictionary.ISerializer

get_json_serializer

get_json_serializer() -> carb.dictionary._dictionary.ISerializer

get_toml_serializer

get_toml_serializer() -> carb.dictionary._dictionary.ISerializer

get_yaml_serializer

get_yaml_serializer() -> carb.dictionary._dictionary.ISerializer