EVOLUTION-MANAGER
Edit File: searchindex.js
Search.setIndex({objects:{},terms:{four:[3,1],prefix:[5,1,4],consider:1,whose:[6,7,1],"const":[3,1,5,6],under:[3,5],everi:[3,1,4,6],test_verify1:2,"void":[6,7,1,5],appar:2,process_ev:5,somestr:3,unattach:4,frozen:4,vector:1,x86_64:2,direct:[3,4],second:[3,1,5],even:[1,3,4,6,5,7],neg:[5,7],get_extens:1,asid:5,the_event_librari:5,"new":[0,1,3,4,5,6,7],net:0,told:6,getctyp:7,widget:5,abov:[1,3,4,5,2,7],never:[3,1,4,6],somefunc:1,here:[1,2,3,4,6,5,7],studio:[6,2],path:[0,1,2,3,4,6],interpret:[3,5,1,4,6],cdef:[0,1,3,4,5,6,7],juraj:2,requires_cffi:1,"_demo_cffi":5,precis:[6,7,1,4],portabl:[3,6],messageboxw:1,propag:[5,7],unix:3,printf:[3,5],total:[6,7],ord:5,describ:[3,1,2,4,5],would:[1,3,4,6,5,7],bundler:1,suit:[2,1],call:[0,1,3,4,5,6,7],recommend:[5,7,1,2],type:[0,1,3,4,5,6,7],tell:4,relat:0,hurt:5,warn:[3,1,5,6],loss:7,hold:7,unpack:[6,7,4],must:[1,3,4,6,5,7],join:4,sometim:[5,1],restor:7,setup:[3,1,2],work:[0,1,2,3,4,5,6,7],conceptu:7,my_glob:4,overrid:1,give:[1,3,4,6,5,7],rpath:4,make_foo:[5,7],indic:7,want:[1,3,4,5,2,7],keep:[0,7,1,5,6],unsign:[3,7,1,5,6],risk:1,end:[6,7,1,4,5],thing:[0,1,2,4,5],far:[2,7,1],sever:[3,7,1,6],verifi:[0,1,2,3,5,6],config:2,updat:1,recogn:[3,5],mess:4,after:[5,1,4],stefano:6,befor:[3,5,1,4,6],wrong:[6,4,5],arch:2,parallel:7,attempt:[0,1,5,6],opaqu:[6,7,1],"_userdata":5,exclud:[6,1],recompil:[6,1,4],environ:[1,4],enter:[6,5],lsome:4,order:[3,1,2,4,5],oper:[3,7,1,5],from_buff:7,offici:[6,1,2],backend_test:2,cffi:[0,1,2,3,4,5,6,7],becaus:[3,7,1,4,5],flexibl:[3,1,5],fit:[5,1],fix:[6,1,2,4,5],"__class__":1,better:[6,2,4,5],drawback:4,pyrun_simplestr:4,hidden:[5,1],easier:3,them:[1,3,4,6,5,7],thei:[0,1,3,4,5,6,7],proce:4,"break":6,stdarg:5,choic:[5,7,4],the_enum_typ:7,each:[1,3,6,5,2,7],debug:[0,1,6],side:[6,7,1],mean:[1,3,4,6,5,7],register_stuff_with_callback_and_voidp_arg:5,extract:1,fraught:3,goe:[5,7,1],newli:4,content:[1,3,4,6,5,7],rewrit:[3,7,1],got:[0,6,4,3],situat:[5,7,1],immort:7,ineffici:5,init_my_librari:7,do_stuff:[3,4],md5:2,precompil:3,workaround:[6,5],traceback:[6,4,5],confus:[7,1],rang:7,independ:[3,1,4],restrict:[6,7,1],instruct:[0,2],alreadi:[6,7,1,4],wrapper:[5,7,1,2],wasn:4,massiv:3,top:4,pkgconfig:2,downsid:7,too:[3,7,1,5,6],similarli:[3,7,1,5,6],listen:4,namespac:3,tool:1,setuptool:[3,1,2,6],foo_p:1,foo_t:[6,7,1,5],cdata:[6,7,1,5],target:[3,4],keyword:[3,1,4,6],provid:[6,7,1,5],zero:[3,7,4,5],project:[0,1,5,3],matter:[0,3],"_simple_exampl":3,wchar_t:[5,7,1],ran:5,modern:[6,2],bitfield:5,raw:[5,7,2],"__main__":[3,1],seen:5,seem:5,incompat:4,argv_keepal:5,unresolv:1,latter:[3,7,1,4,5],"_my_exampl":5,event_cb_t:5,"__attribute__":[5,1],bitbucket:2,though:[6,4],object:[0,1,3,4,5,6,7],regular:[1,2,3,4,6,5,7],phase:6,point_:7,tradit:7,don:[0,1,2,4,6,5,7],doc:[6,2],doe:[1,3,4,5,2,7],declar:[0,1,3,4,5,6,7],notion:7,dot:[3,1],introspect:7,mostli:[5,7,1],opposit:[3,7,4],random:[6,7,1],syntax:[3,5,1,4,6],pkg:2,absolut:1,layout:3,just:[3,7,1,4,5],explain:[2,4],"__enter__":7,setup_bas:2,stop:[7,1],report:[0,1,2,4,6],bar:5,luajit:0,maciej:0,patch:[6,4],cleanli:1,"__dict__":[6,1],result:[3,5,7,4,6],respons:[3,7,5],fail:[3,5,1,4,6],hash:1,best:[0,1],awar:1,"_foo":1,figur:[6,1],awai:5,irc:0,approach:[3,1,4],attribut:[3,7,1,5,6],accord:7,set_tmpdir:1,extend:[0,7,1,4],weak:5,extens:[0,1,2,3,4,5,6,7],functool:6,getlasterror:7,accident:6,intn_t:1,howev:[0,4,5],against:6,logic:[0,5,1,4,6],com:2,ld_library_path:4,foobar:5,emit_c_cod:[1,4],builtin_module_nam:1,assum:[1,3,4,6,5,7],matti:6,duplic:[6,7],union:[5,7,1],convolut:4,three:[7,1],been:[1,3,6,5,2,7],much:[0,1,3,5,2,7],dlopen:[0,1,3,4,5,6,7],basic:[2,4],"__doc__":6,quickli:7,main_lik:5,ani:[0,1,2,3,4,5,6,7],multithread:[0,4,6],"catch":[5,7],ident:[7,1,4],ffi_closure_alloc:5,properti:7,"typeof":[5,7],aid:6,cdecl:[5,7],kwarg:1,module_nam:[1,4],disappear:6,incorrectli:6,perform:[0,7,5,3],make:[1,2,4,5,6,7],transpar:[7,4],complex:[5,1],split:[3,1],initialize_once_and_get_some_maximum_numb:7,complet:[0,5,1,4,3],fragil:6,hand:[3,1,4,5],rais:[6,7,4,5],ownership:[5,7],cffi_start_python:4,redefin:[5,1],kept:[6,7,5],bewar:1,thu:[5,7,1],contact:0,wherebi:5,thi:[0,1,2,3,4,5,6,7],everyth:[0,7,5,3],left:5,identifi:[7,4],modnam:3,ifdef:[3,1,4],memoryview:7,nowadai:5,yet:[6,2,4,5],languag:[0,1],previous:[6,1],embedding_init_cod:[3,4],expos:4,event_cb_regist:5,had:6,primit:[7,1],els:[5,7,1],save:7,opt:2,applic:[0,5,4,3],mayb:[0,7,4],preserv:1,apart:[6,1],measur:7,specif:[0,1,4,5,2,7],arbitrari:3,manual:[0,1,4,3],messageboxa:1,install_requir:[3,1],underli:[5,1],www:2,right:[3,7,1],old:[0,7,1,5],distutils_extens:1,interv:4,somehow:4,dead:[6,7],intern:[3,7,1],indirect:[5,7],successfulli:[5,4],subclass:7,buffer:[3,7,6],tracker:0,condit:6,foo:[1,3,4,6,5,7],library_dir:[3,1],core:[2,1],plu:3,unreason:2,fileobj:1,post:2,slightli:[3,1,4],produc:[3,7,1,4],ptchar:1,sometyp:6,"float":[6,7,1,5],encod:[3,5],bound:7,down:2,wrap:[0,1,3],wai:[0,1,2,4,6,5,7],support:[0,1,2,3,4,5,6,7],happi:4,avail:[6,1,4],reli:[6,2,5],new_widget:5,fork:5,creation:6,buffer_in:3,form:3,forc:[5,1,4],"true":[3,7,1,4,6],freenod:0,until:7,my_algo:5,unrel:4,featur:[5,7,1,2],alongsid:5,exist:[0,7,1,5,3],check:[3,7,1,5,6],assembl:4,pipe:2,somenam:6,when:[0,1,3,4,5,6,7],test:[0,1,2,4,6],intend:1,intent:1,consid:[6,7,1,4],libffi:[5,1,2],global_set:7,receiv:[5,7,1,2],longer:[7,1],ignor:[6,1,5],time:[1,2,3,4,6,5,7],serious:3,offsetof:7,backward:[5,1],global:[1,3,4,6,5,7],decid:1,middl:[1,4],define_macro:1,intermedi:4,global_weakkeydict:5,x00:5,aspx:2,isinst:7,sourc:[1,2,3,4,6,5],"__exit__":7,string:[1,3,4,6,5,7],word:[5,7,1],exact:[3,7,1,5,6],level:[0,1,3,4,5,6,7],iter:7,item:[6,7,1,5],quick:[2,4],dir:[6,1],prevent:[1,4],slower:[5,7],embedding_api:[3,4],sign:[5,7,1],cost:7,"_cffi_":1,the_type_nam:1,current:[5,7,1,2,4],va_list:5,deriv:[3,5],gener:[0,1,3,4,5,6,7],explicitli:[5,7,1,4],address:[5,7],"__restrict__":1,along:[6,4],wait:4,box:2,shift:7,weakref:5,behav:7,myvar:1,pillow:5,extra:[0,1,3,4,5,7],tweak:6,modul:[0,1,2,3,4,5,6,7],prefer:[0,3],"1st":5,instal:[0,1,2,3,4,6],memori:[5,7],live:[7,1],handler:5,scope:[7,1,4],tightli:4,"__restrict":1,ctype:[0,1,3,5,2,7],visual:[6,2],easiest:[5,7],other_ffi:1,fly:6,prepar:[0,7,1,3],uniqu:[6,7],make_new_foo:7,whatev:7,purpos:[3,4],topic:4,crazi:3,occur:[6,1,4,5],alwai:[6,7,1,4,5],multipl:[0,7,1,4,3],cleanup_tmpdir:1,modulenam:1,write:[0,1,2,3,4,5,6,7],pure:[0,1,5,3],cffi_tmpdir:1,map:[5,7,1],product:4,max:7,clone:2,opt_:1,mai:[0,1,4,5,2,7],underscor:[6,1],data:[3,7,4,5],grow:1,man:[3,1],practic:4,explicit:[5,1],rather:[3,1],"switch":4,combin:[0,7,1,3],callabl:[5,7],talk:[3,4],ymmv:2,my_funct:5,size_t:[5,1],still:[6,7,1,4,5],pointer:[0,1,4,6,5,7],dynam:[3,7,1,4,6],dlclose:[7,1],group:5,thank:[6,2],how:[3,7,1,4,5],platform:[0,1,2,3,4,5,6,7],my_handl:5,mail:0,main:[0,1,3,4,5,6],non:[0,1,2,3,4,5,6,7],ld_warn:1,sooner:4,now:[0,7,2,5,6],discuss:0,nor:[5,7,1,4],introduct:4,name:[1,3,4,6,5,7],didn:[6,2],separ:[3,1],python_cod:4,compil:[0,1,2,3,4,5,6],domain:0,notabl:[6,1,2,4,5],arg0:5,replac:[3,1,6],continu:[5,7,4],happen:[6,0,1,4,3],shown:1,"3rd":[0,2],correct:[5,7,1],state:1,runtimeerror:6,argv:5,theori:4,org:2,"byte":[3,7,1,5],care:[5,7,1],turn:[5,1],place:[1,3,4,6,5,7],principl:0,think:6,first:[1,2,3,4,6,5,7],origin:[5,7,1,4],directli:[3,7,1,4,5],onc:[3,7,5],arrai:[0,1,3,4,5,6,7],oppos:3,open:[3,7,1,4],size:[6,7,1,5],given:[1,2,3,4,6,5,7],convent:[0,1,5,6],necessarili:4,somelib:1,conveni:5,friend:1,other_lib:1,copi:[0,1,2,3,4,5,6,7],specifi:[0,1,3,4,5,7],enabled_flag:1,"short":[5,1],pragma:1,than:[1,2,3,4,6,5,7],gil:7,extra_link_arg:[1,4],posix:[2,4],were:[3,1,6],surrog:[5,7],pre:[3,7,1,5],sai:[1,3,4,6,5,7],sal:1,argument:[1,3,4,6,5,7],saw:6,moreov:[5,7,1],libpath:[7,1],note:[0,1,2,3,4,5,6,7],take:[3,7,1,5,6],concern:[5,1,2],noth:[0,7,5,6],channel:0,sure:[5,7,1],normal:[5,7],track:[2,1],c99:[0,1,5],clearer:5,predeclar:1,abus:0,pair:5,renam:[1,4],later:[5,7,1,4],pyinstal:1,quantiti:7,runtim:[3,5,4,6],show:[3,5,6],hack:[6,1,4,5],corner:[6,1,5],userdata:5,onli:[0,1,2,3,4,5,6,7],slow:[3,1,2],enough:[5,7,1,4],dict:[6,7,1],dword:1,over:[7,1],startswith:[1,4],intptr_t:[5,1],lptcstr:1,ptbyte:1,variou:[3,7,1,4],get:[0,1,2,3,4,5,6,7],cannot:[5,7,1],requir:[0,1,3,4,2,7],initlib:7,pydoc:6,cffi_modul:[3,1],where:[1,3,4,6,5,7],summari:4,"__module__":6,extra_object:[3,1],wonder:7,detect:3,"__all__":6,enumer:7,behind:1,volatil:6,between:[6,7,4,5],"import":[1,2,3,4,6,5,7],across:7,setup_requir:[3,1],typedef:[3,5,1,4,6],fijalkowski:0,come:[3,1,4,5],example_build:[3,5],sketchi:2,def_extern:[3,5,4,6],"_other_ffi":1,inconsist:[7,1],mani:[3,7,1,5,6],among:7,overview:[0,1,4,3],inspir:7,typic:[0,1,2,3,4,5],messagebox:1,resort:5,rebuild:1,derefer:6,ironpython:0,former:4,hasattr:1,"case":[1,2,3,4,6,5,7],plugin:[3,4],trick:[7,1,4],cast:[3,7,1,5],invok:[1,3,4,6,5,7],exot:2,advantag:3,convinc:6,worri:[3,6],"__init__":5,develop:[2,1,4],author:0,same:[1,2,3,4,6,5,7],binari:[0,7,1,3],my_event_callback:5,document:[0,1,2,3,4,6,7],nest:7,capabl:1,extern:[0,1,2,4,6,5],newstr:7,appropri:[2,1],macro:[0,1,3,4,5,6],without:[0,1,3,4,5,6,7],model:[5,1],dimension:3,execut:[0,1,3,4,5,7],getwinerror:[6,7],c89:[0,5],directory_containing_the_py_fil:1,rest:[7,1],speed:2,versu:[0,1,5,3],struct:[0,1,3,4,5,6,7],hint:[1,4],except:[6,7,1,4,5],notori:2,real:[0,7,1,5,3],around:[1,2,3,4,6,5,7],read:[0,7,1,4,5],outermost:[6,1,5],swig:0,va_start:5,world:[3,4,5],some_funct:6,integ:[6,7,1,4,5],either:[0,1,2,3,4,5,6,7],output:[3,1],inter:1,manag:6,depend:[6,7,1,2,5],somefunct:5,root:3,slice:7,definit:[6,1,4],exit:4,visualstudio:2,uintn_t:1,refer:[0,7,2,4,5],myptr:7,garbag:[5,7],ultim:2,broken:2,list_typ:[6,7],found:[7,4],"__name__":[3,1,6],"0xa3290d8":5,src:7,routin:5,ptstr:1,library_funct:5,weakkeydictionari:5,checkum:1,area:7,overwrit:1,start:[0,1,3,4,6,7],interfac:[0,1,3,5,2,7],low:[5,7],lot:[1,4],uintptr_t:[5,1],relic:5,tupl:[5,7],"_out_":1,buggi:6,faster:[3,5,6],pull:6,possibl:[0,1,3,4,5,6,7],"default":[5,7,1,2,4],function_returning_a_struct:5,embed:[0,7,6,4,3],loadabl:4,uid:3,creat:[1,3,4,6,5,7],onerror:[6,5],thefield1:5,thefield2:5,file:[0,1,3,4,5,6,7],fill:[0,1,5,3],incorrect:3,again:[6,7,1,5],googl:4,readinto:[3,7],field:[0,1,3,5,6,7],valid:[0,7,5],writabl:7,you:[0,1,2,3,4,5,6,7],probuc:4,sequenc:[7,1],symbol:[3,7,1,6],libmyplugin:4,multidimension:[6,1],ansi:1,my_global_callback:5,reduc:[3,1],directori:[3,1,2,4],simple_example_build:3,mimic:7,potenti:5,cpp:1,cpu:4,represent:7,all:[0,1,3,4,5,6,7],forget:5,messi:2,selinux:5,pointer_cdata:5,bytearrai:7,follow:[0,1,2,3,4,5,7],ptr:[5,7],griffin:2,dyld_library_path:4,find_librari:[3,1],init:7,program:[6,0,1,4,3],introduc:6,liter:[3,1,4],straightforward:4,fals:[7,1],pycpars:[6,1,2],util:[3,1],mechan:[6,4,5],failur:6,veri:[6,7,2],list:[0,1,3,5,6,7],addressof:[6,7,5],stderr:[5,4],small:[3,1,2,5],dimens:[6,1],ten:5,pyobject:[7,4],past:[0,7,1,3],buffer_out:3,c_header_src:1,design:0,pass:[1,3,4,6,5,7],further:1,mysiz:1,what:[0,1,3,4,5,6,7],abc:5,sub:1,abi:[0,1,3,5,6,7],section:[3,7,1,4,5],abl:[2,1,4],delet:1,version:[1,2,3,4,6,5,7],some_method:5,method:[7,1,4],full:[1,4],themselv:6,unmodifi:[3,5],free:[0,7,2],variad:[0,6,5,3],standard:[1,3,4,6,5,7],modifi:7,valu:[3,7,1,5,6],search:[7,1],rltd_:7,prior:1,pick:0,reclam:7,narrow:5,via:[2,1],readabl:7,source_extens:1,filenam:1,famili:7,suddenli:1,select:3,regist:[6,1,5],two:[1,3,4,6,5,7],taken:[5,7],more:[0,1,2,3,4,5,6,7],chararrai:7,c_f:1,flag:[7,1],particular:[3,1,5],known:[6,7,1,2,5],cach:[5,7,1],none:[3,7,1,5,6],"__cdecl":5,dev:2,remain:[5,1,4],paragraph:[5,1,4],learn:0,def:[3,7,4,5],share:[7,1,4],accept:[6,7,5],strlen:5,cours:5,goal:[0,7,1,4,3],programmat:1,anoth:[6,7,1,4],simpl:[0,5,1,4,3],regener:3,resourc:7,referenc:[3,7],myhelp:3,variant:3,associ:[7,1],github:2,caus:[1,4],callback:[0,5,4,6],help:[3,1,2,4,6],soon:[5,7],i386:2,through:5,ffi:[0,1,2,3,4,5,6,7],paramet:1,style:[0,5],segfault:6,jit:[5,7,2],set_unicod:1,might:[1,2,3,4,6,5,7],wouldn:7,good:[5,1],"return":[1,3,4,6,5,7],complain:[2,4],set_sourc:[0,1,2,3,4,5,6],ld_trace_loaded_object:1,troubleshoot:[0,4],unlik:[0,7,6,5,3],achiev:[5,1],foo_:5,fields_or_index:7,fulli:[5,2],unicod:[5,7,1],windowserror:7,memoryerror:7,hard:[1,4],idea:[6,1,4,5],realli:[5,7,1,4],expect:[1,3,4,6,5,7],beyond:2,event:5,safeti:1,print:[3,5,1,4,6],qualifi:1,mystruct:7,reason:[0,1,3,4,5,6,7],base:[0,1,2,4,3],believ:1,pixel_t:3,ask:[7,1,4],earliest:2,recv:7,thread:[7,1,4],python_callback:5,assign:[5,7],the_typ:1,major:4,obviou:[3,5],feel:0,number:[1,2,3,4,6,5,7],placehold:1,done:[3,7,1,4,5],least:[0,1,2],dylib:[1,4],lmy_plugin:4,miss:[3,1,6],build_ext:2,guess:[3,5],script:[3,1,4,5],interact:0,construct:0,libfoo:[3,1],statement:7,store:[5,7,1],unalign:6,option:[3,5,1,4,6],"_inout_":1,getter:1,pars:[1,3,4,6,5,7],kind:7,whenev:[2,1],remov:[6,7,1,5],ll_widget:5,reus:[5,1],str:[5,7],relative_to:1,cleaner:[6,5],comput:1,emit_python_cod:1,subinterpret:7,packag:[6,1,2,4],setdlopenflag:1,"null":[6,7,4,5],imagin:5,built:[5,7,1,4],equival:[3,7,1,5,6],self:[5,1],also:[0,1,2,3,4,5,6,7],tmpdir:1,point_t:4,brace:5,cffi_dllexport:4,distribut:[0,1,3,4,2,7],alignof:7,passwd:3,pctstr:1,most:[0,1,2,3,6,7],exc_valu:[6,5],plan:5,maco:2,appear:[5,4],clear:[7,1],cover:4,roughli:1,hmodul:1,ext:1,part:[1,3,4,6,5,7],clean:[6,1],latest:1,microsoft:[6,2],"_in_":1,particularli:[3,7,1],libmy_plugin:4,fine:[5,7,1],find:[3,1,4],impact:2,indexerror:7,solut:[0,4,5],getmodulefilenam:1,unus:7,"__file__":1,express:[7,4],nativ:0,stdcall:[5,1],elf:1,crc:1,common:[3,1,2,4],wrote:5,set:[1,3,4,6,5,7],dump:4,libpython27:4,decompos:4,see:[1,2,3,4,6,5,7],nsize:1,arg:[3,7],close:[3,7,1],someth:[5,4],stringifi:7,won:1,experi:4,altern:[0,5,1,4,6],signatur:[3,5,4,6],numer:7,sole:7,python_buff:7,succeed:4,both:[0,7,1,4,5],last:[6,7,1,5],foreign:0,context:[5,1],whole:[5,7,1],load:[0,1,4,3],simpli:[5,7,1,4],point:[1,2,4,5,6,7],header:[0,1,5,3],alloca:5,"_exampl":[3,5,6],shutdown:6,linux:[2,1,4],mistak:1,backend:1,due:1,empti:[7,4],implicit:7,stdint:1,execfil:1,imag:[3,1],gap:[0,1],demand:6,look:[0,1,3,4,6,7],"_ffi":[6,1],typecheck:7,straight:3,durat:5,"while":[5,1],kick:4,behavior:7,error:[1,3,4,5,2,7],loos:7,pack:1,earli:5,malloc:7,"2954184992l":5,itself:[1,2,3,4,6,5,7],decor:[6,4,5],minim:[0,2,3],lengthi:5,decod:5,higher:2,x86:[6,5],optim:7,wherea:[3,7,5],moment:7,user:[0,7,2,4],robust:6,implement:[0,7,1,4,5],recent:7,lower:2,lib:[0,1,2,3,4,5,6,7],discourag:5,older:[6,4],entri:[5,7],old_cdata_object:7,explan:4,relement:7,"_outptr_":1,"0x2701":4,ldd:4,obscur:5,shape:3,armin:0,subsequ:4,useless:6,bin:4,format:[3,7],big:1,c_keyword:1,bit:[0,1,2,5,6],signal:[6,5],resolv:0,plugin_build:4,collect:[5,7],tb_frame:5,often:[0,4,5],python_object:7,visibl:5,some:[0,1,2,3,4,5,6,7],back:[5,4],intmax_t:1,unspecifi:[5,7,1],sizeof:[5,7,1],"_bool":1,glibc:1,per:[3,7,1],larg:[1,3,4,5,2,7],libpypi:[7,4],machin:7,run:[3,7,1,2,4],step:[3,7,1,4],meantim:7,py_initi:4,maxlen:7,ptrdiff_t:1,block:[6,7,4],eliben:2,within:[3,7,1,4],ellipsi:7,"_handl":5,errno:[6,7],names_of_union:7,"long":[6,7,1,5],custom:[5,7,1,4],arithmet:7,includ:[0,1,2,3,4,5,6,7],typedef_nam:7,forward:[6,4,5],myfunc:[5,4],pwd:3,link:[0,7,1,4,3],newer:[1,4],line:[0,1,3,4,5,6,7],consist:1,caller:4,mycb:4,do_something_with_arrai:5,sum:5,similar:[3,7,1,5,6],constant:[1,3,4,6,5,7],doesn:[1,3,4,6,5,7],repres:[5,4],"char":[3,7,1,5,6],issue23246:2,names_of_struct:7,deny_execmem:5,invalid:7,priori:4,librari:[0,1,2,3,4,5,6,7],pw_name:3,nice:[5,1],fld2:5,fld1:5,wrongli:6,mymodul:1,foo_wrapp:1,algorithm:3,inaccuraci:4,fresh:5,hello:[5,7],code:[0,1,2,3,4,5,6,7],partial:1,queri:1,compact:4,cython:0,elsewher:[3,4],cffi1:2,cffi0:2,va_end:5,sens:[6,7,5],fatal:2,fwiw:1,loadlibrari:[3,1,4],init_onc:[6,7],implicitli:5,c_callback:5,tri:[5,1,4],magic:[3,1,4],complic:[3,7,4],"try":[0,1,3,4,5,6,7],race:6,freed:[5,7],evt:5,pleas:[0,1,2,4,6],smaller:4,natur:7,download:2,append:[5,7],compat:[5,7,1,2],index:[5,7,2],compar:[6,7,5],access:[0,1,3,4,5,6,7],can:[0,1,2,3,4,5,6,7],winapi:[5,1],len:[5,7],bodi:5,let:[0,1,4,5],"_xyz_cffi":7,chrippa:6,safer:6,becom:5,sinc:[6,1,4],convert:[5,7],ctp:2,convers:[0,7,5],larger:1,chang:[1,2,4,5,6,7],ffilibrari:3,maker:1,appli:[5,7,2,4],interdepend:3,api:[0,1,3,4,5,6,7],init_get_max:7,from:[0,1,2,3,4,5,6,7],doubl:[6,7,1,5],upgrad:[0,1],next:[5,4],few:[0,1,2,4,6,5,7],doubt:1,usr:2,mismatch:1,trail:1,actual:[0,1,3,4,5,6,7],socket:7,retriev:7,annot:1,fetch:[6,7],aliv:[6,7,5],control:[5,1],tar:2,process:[7,1,4],lock:[7,4],tag:[7,1],msvc:1,serial:4,everywher:5,lparam:1,gcc:[5,7,1,4],"__thread":[6,1],"_example_cffi":5,subdirectori:[6,1,4],instead:[1,3,4,6,5,7],myfuncptr:5,ext_packag:1,real_cpp_func:1,alloc:[3,7,5,6],essenti:2,correspond:[6,7,1,4,5],element:[6,7],issu:[0,1,2,4,6,5,7],ssize_t:1,fetchm:1,move:[5,1,4],lpctstr:1,myencod:3,therefor:1,crash:[6,7,1],"_in_opt_":1,python:[0,1,2,3,4,5,6,7],extra_arg:1,innermost:1,mention:5,somewher:[5,7,4],anyth:[5,7,4],mode:[0,1,3,4,5,6,7],subset:7,newchar:7,"static":[3,5,1,4,6],differ:[5,7,1,4],atern:2,special:[3,1],out:[0,1,2,3,5,6,7],variabl:[1,3,4,6,5,7],twice:6,some_librari:5,your:[1,2,3,4,6,5,7],categori:1,rel:4,insid:[1,3,4,6,5,7],manipul:[6,7,5],dictionari:[5,7],releas:[2,7,1,4],afterward:[3,7,1],addnumb:5,unwant:6,could:[3,4,5],put:[3,1,4,6],mac:4,david:2,length:[6,7,1,5],cname:7,outsid:4,from_handl:[5,7],rigo:0,unknown:[6,1,4],system:[3,1],messag:[7,1,4],attach:[5,7,4],monkei:4,"_unicod":1,termin:[5,7,2],"final":[5,1],shell:4,exactli:[1,3,4,6,5,7],haven:6,cpython:[0,1,2,3,4,5,6,7],structur:[0,1,3,4,5,6,7],charact:[5,7,1,4],undef_macro:1,"0xf757bbc4":5,widget_t:5,linker:[3,1],deprec:[3,1,5,6],corrupt:[6,5],have:[0,1,2,3,4,5,6,7],reserv:5,need:[0,1,2,3,4,5,6,7],inform:[3,1,4,5],mix:7,which:[0,1,2,3,4,5,6,7],pkg_config_path:2,singl:[3,7,1,4,5],unless:[3,1],allow:[3,7,1,4,6],my_complex:1,pyc:1,pyd:[3,1,4],why:[1,4],request:6,inde:[5,7],brew:2,occasion:[2,1],fact:[5,1],c_module_nam:4,verbos:[3,1,4,6],c_code:4,dereferenc:[6,5],trivial:[1,4],anywai:[5,7,1],setter:1,locat:[3,1,4],my_plugin:[3,4],should:[0,1,2,3,4,5,7],suppos:1,local:[6,1,2],hope:0,meant:[3,7,1,5,6],familiar:4,pypi:[0,1,2,3,4,5,6,7],memcpi:7,new_alloc:[6,7],"__alignof__":7,enabl:1,organ:1,sha:2,stuff:[5,1],integr:[3,1,4],contain:[1,2,3,4,6,5,7],grab:2,view:[6,7,4],frame:5,"__stdcall":[6,5],troubl:4,statu:[0,2],lpfilenam:1,correctli:[6,1],pattern:4,dll:[0,1,2,3,4,6,7],written:[3,1,4,5],progress:4,entir:[3,4],crc32:1,homebrew:2,addit:[3,7,1,5],weav:0,equal:[6,7],etc:[0,1],admit:3,instanc:[7,1],event_t:5,comment:[0,2],venv:4,slowli:4,addition:5,window:[0,1,2,3,4,5,6,7],va_arg:5,treat:3,immedi:[5,1],presenc:7,assert:[3,7,5],saner:0,"_cffi_backend":1,togeth:1,tbyte:1,present:[5,7,4],plain:[5,1],align:[7,1],harder:7,"__pycache__":1,defin:[1,3,4,6,5,7],getpwuid:3,func_nam:6,layer:[3,7],helper:[3,1],almost:0,demo:[6,2,5],mtime:1,site:4,motiv:7,myfoo:5,mutat:5,parti:2,handl:[6,7,1,4,5],"__version__":1,difficult:7,tighten:6,http:2,foo_build:1,expans:4,effect:[6,7,1,4],initi:[3,7,4,5],dealloc:5,build:[1,2,3,4,6,5],distutil:[3,1,2,4,6],expand:4,off:5,nevertheless:4,builder:5,well:[3,1,2,4],argnam:5,ext_modul:1,exampl:[0,1,3,4,5,6,7],command:[2,1],choos:1,undefin:7,usual:[1,2,3,4,6,5,7],less:[6,4],obtain:[5,7,4],memmov:[6,7],archflag:2,simultan:6,makefil:4,add:[6,7,1,4,5],rtld_now:1,match:[5,7],jython:0,rememb:[3,7,1,6],dest:7,lptstr:1,piec:[3,7,1,4],ld_verbos:1,know:[0,7,1,4,3],"2nd":5,recurs:7,new_handl:[6,7,4,5],insert:[7,1,4],should_clear_after_alloc:7,like:[0,1,3,4,5,6,7],include_dir:[3,1,2],necessari:5,architectur:[6,5],page:[1,2,3,4,6,5],suppli:2,"export":[3,1,4],guarante:[6,7],mainli:1,win32:[6,2,5],avoid:[5,7,1,2,4],tchar:1,overlap:7,nonempti:1,myfunct:7,importerror:1,win64:2,"enum":[6,7,1],usag:[0,7,1,4],symlink:4,my_callback:5,how_mani:5,although:4,offset:7,misdeclar:[3,1],simpler:5,about:[0,1,2,3,4,5,6,7],rare:5,f_local:5,column:7,constructor:1,discard:7,own:[5,7,1,2,4],numpi:7,c_header_sourc:1,automat:[3,1,2,4],sukop:2,destructor:[6,7],mere:[5,1,4],merg:5,somearg:1,inner:5,arg1:5,overflowerror:5,"function":[0,1,3,4,5,6,7],unexpect:[7,4],buf:7,bug:[0,1,2,6],count:5,made:[0,5,1,4,3],whether:[3,1,5],extra_compile_arg:1,signed:[6,1],record:[7,1],below:[1,3,4,5,2,7],limit:[0,7,1,5],indefinit:4,otherwis:[5,7],problem:[3,7,1,2,4],"int":[1,3,4,6,5,7],dure:[3,1],int64_t:1,pip:2,probabl:6,detail:[1,3,4,6,2,7],virtual:5,other:[0,1,2,3,4,5,6,7],bool:[6,7,1],futur:[5,7,1,4],branch:5,repeat:5,"class":[3,7,1,5],rule:[0,7,5]},objtypes:{},titles:["CFFI documentation","Preparing and Distributing modules","Installation and Status","Overview","Using CFFI for embedding","Using the ffi/lib objects","What’s New","CFFI Reference"],objnames:{},filenames:["index","cdef","installation","overview","embedding","using","whatsnew","ref"]})