ó 6šâWc@s@ddlmZddlTddlZdefd„ƒYZdS(i˙˙˙˙(tExporter(t*Nt VarExportercBs2eZdZd„Zd„Zd„Zd„ZRS(sExports a global variable. cCstj||ƒdS(N(Rt__init__(tselftinfo((s5/usr/lib/python2.7/dist-packages/Pyste/VarExporter.pyRscCs |jjrdS|j|jjƒ}|jjsJd}||jjGHHn|jjp_|jj}|jtj }|d||jjf7}|j d|ƒdS(Nsm---> Warning: The global variable "%s" is non-const: changes in Python will not reflect in C++.sscope().attr("%s") = %s; tmodule( RtexcludetGetDeclarationtnamettypetconsttrenametINDENTt namespacestpythontWrite(Rtcodeunittexported_namestdecltmsgR tcode((s5/usr/lib/python2.7/dist-packages/Pyste/VarExporter.pytExports  cCsd|jjfS(Ni(RR (R((s5/usr/lib/python2.7/dist-packages/Pyste/VarExporter.pytOrder#scCs |jjS(N(RR (R((s5/usr/lib/python2.7/dist-packages/Pyste/VarExporter.pytName's(t__name__t __module__t__doc__RRRR(((s5/usr/lib/python2.7/dist-packages/Pyste/VarExporter.pyR s    (RtsettingstutilsR(((s5/usr/lib/python2.7/dist-packages/Pyste/VarExporter.pyts