ó ¸—ŒJc@s`dZddlmZddlTddlTddlmZeeƒZdefd„ƒYZ dS(s' Provides basic I{marshaller} classes. i˙˙˙˙(t getLogger(t*(tCoretBasiccBseZdZdd„ZRS(s* A I{basic} (untyped) marshaller. cCs+td|d|ƒ}tj||ƒ}|S(s‘ Process (marshal) the tag with the specified value using the optional type information. @param value: The value (content) of the XML node. @type value: (L{Object}|any) @param tag: The (optional) tag name for the value. The default is value.__class__.__name__ @type tag: str @return: An xml node. @rtype: L{Element} ttagtvalue(tContentRtprocess(tselfRRtcontenttresult((s1/usr/lib/python2.7/site-packages/suds/mx/basic.pyR"s N(t__name__t __module__t__doc__tNoneR(((s1/usr/lib/python2.7/site-packages/suds/mx/basic.pyRsN( R tloggingRtsudstsuds.mxt suds.mx.coreRR tlogR(((s1/usr/lib/python2.7/site-packages/suds/mx/basic.pyts