webkit
2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
|
Public Member Functions | |
def | __init__ (self, message_listener, message_descriptor, key_checker) |
def | __getitem__ (self, key) |
def | get_or_create (self, key) |
def | get (self, key, default=None) |
def | __contains__ (self, item) |
def | __setitem__ (self, key, value) |
def | __delitem__ (self, key) |
def | __len__ (self) |
def | __iter__ (self) |
def | __repr__ (self) |
def | MergeFrom (self, other) |
def | InvalidateIterators (self) |
def | clear (self) |
Public Member Functions inherited from google.protobuf.internal.containers.MutableMapping | |
def | pop (self, key, default=__marker) |
def | popitem (self) |
def | clear (self) |
def | update (args, kwds) |
def | setdefault (self, key, default=None) |
Public Member Functions inherited from google.protobuf.internal.containers.Mapping | |
def | get (self, key, default=None) |
def | __contains__ (self, key) |
def | iterkeys (self) |
def | itervalues (self) |
def | iteritems (self) |
def | keys (self) |
def | items (self) |
def | values (self) |
def | __eq__ (self, other) |
def | __ne__ (self, other) |
Simple, type-checked, dict-like container for with submessage values.
def google.protobuf.internal.containers.MessageMap.__init__ | ( | self, | |
message_listener, | |||
message_descriptor, | |||
key_checker | |||
) |
Args: message_listener: A MessageListener implementation. The ScalarMap will call this object's Modified() method when it is modified. key_checker: A type_checkers.ValueChecker instance to run on keys inserted into this container. value_checker: A type_checkers.ValueChecker instance to run on values inserted into this container.
def google.protobuf.internal.containers.MessageMap.__contains__ | ( | self, | |
item | |||
) |
def google.protobuf.internal.containers.MessageMap.__delitem__ | ( | self, | |
key | |||
) |
def google.protobuf.internal.containers.MessageMap.__getitem__ | ( | self, | |
key | |||
) |
def google.protobuf.internal.containers.MessageMap.__iter__ | ( | self | ) |
def google.protobuf.internal.containers.MessageMap.__len__ | ( | self | ) |
def google.protobuf.internal.containers.MessageMap.__repr__ | ( | self | ) |
def google.protobuf.internal.containers.MessageMap.__setitem__ | ( | self, | |
key, | |||
value | |||
) |
def google.protobuf.internal.containers.MessageMap.clear | ( | self | ) |
def google.protobuf.internal.containers.MessageMap.get | ( | self, | |
key, | |||
default = None |
|||
) |
def google.protobuf.internal.containers.MessageMap.get_or_create | ( | self, | |
key | |||
) |
get_or_create() is an alias for getitem (ie. map[key]). Args: key: The key to get or create in the map. This is useful in cases where you want to be explicit that the call is mutating the map. This can avoid lint errors for statements like this that otherwise would appear to be pointless statements: msg.my_map[key]
def google.protobuf.internal.containers.MessageMap.InvalidateIterators | ( | self | ) |
def google.protobuf.internal.containers.MessageMap.MergeFrom | ( | self, | |
other | |||
) |