class_docstr: Simple, list-like container for holding repeated composite fields.
class_docstr_tok: ["Simple",",","list-like","container","for","holding","repeated","composite","fields","."]
docstr: Adds a new element at the end of the list and returns it. Keyword
  arguments may be used to initialize the element.
docstr_tok: ["Adds","a","new","element","at","the","end","of","the","list","and","returns","it",".","Keyword","arguments","may","be","used","to","initialize","the","element","."]
code: def add(self, **kwargs):
      """Adds a new element at the end of the list and returns it. Keyword
      arguments may be used to initialize the element.
      """
      new_element = self._message_descriptor._concrete_class(**kwargs)
      new_element._SetListener(self._message_listener)
      self._values.append(new_element)
      if not self._message_listener.dirty:
          self._message_listener.Modified()
      return new_element
  
imports: import collections
  import sys
label_desc: Use image node_id 2 for calling the RepeatedCompositeFieldContainer obj's underlying member method code with example usage: obj.add() and returns: new_element