Search.setIndex({envversion:42,terms:{all:[7,5,4,1],concept:2,edg:1,queri:[2,5],global:2,splicer:4,worksfor_nam:3,four:[2,7],signific:6,osplserviceenviron:7,fixed32:2,follow:[2,7],getinstancest:7,setemail:7,publicationmatchedstatu:7,"const":7,program:[2,4],under:7,keylist:3,ist_info:1,waittimeout:7,sourc:2,everi:5,dcpsprotobuf:3,fals:[2,7,4],"void":7,faq:6,getaddress:7,util:7,person_phonetype_hom:7,facebook:[4,1],govern:7,affect:5,relev:6,createdatawrit:7,doesn:4,level:5,list:2,iter:7,correct:3,"try":7,item:6,team:1,small:2,attachcondit:7,readcondhandl:7,datareaderqo:7,still:5,prevent:3,impli:7,smaller:2,tel:1,buildparti:7,getspi:7,uniqu:[2,5],outputpath:3,second:[3,7],ubiquit:2,personhandl:7,download:2,further:6,modifif:7,compat:5,what:7,hide:3,sub:7,neg:2,abl:5,invok:3,samplest:7,access:3,delet:3,version:[2,7],"new":3,method:5,centric:2,deriv:7,addressdatawrit:2,privat:7,behaviour:2,studio:2,pub:7,solari:6,address:[2,3,7,5,4],path:3,"0xa":1,becom:[2,7],modifi:2,phone_s:7,valu:[2,5,4],wait:7,invis:7,search:0,not_alive_dispos:7,pbdd:7,technolog:[2,7,1],newwaitset:7,updatecount:7,cerr:7,behav:5,implement:[2,7],mix:4,via:3,createdatast:7,extra:[5,4],jar:3,modul:3,prefer:2,avenu:1,unix:6,"boolean":[2,7],visibl:2,instal:3,txt:2,mobil:[7,5,4],middlewar:2,set_address:7,from:[2,3,7],describ:[2,5,6],usa:1,messageopt:2,doubl:2,seamless:2,next:[2,7],few:2,mutable_phon:7,handler:7,call:[2,3],tradecent:1,taken:6,scope:[2,5],type:[0,4,3],tell:5,more:[2,5],plug:2,current_count:7,src:3,relat:2,phone:[7,5,4],visual:2,waitforcondit:7,particular:5,compani:[7,1],unpack:2,sleep:7,must:[2,3,5],uint64:2,none:[7,4],retriev:3,err:7,alia:4,work:[2,7,5,4],annot:[2,0],histori:[2,5],descriptor:[3,4],default_id:7,can:[2,3,5,4,6],aliv:7,overrid:2,tab:7,tar:2,give:[2,3,5,6],share:2,topic:7,caution:6,want:6,incom:7,serial:[2,3],unsign:[2,7],string:[2,3,7,5,4],alwai:[2,5,4],end:7,rather:2,anoth:2,readcond:7,addphon:7,person_phonetype_mobil:7,set_typ:7,ageinyear:5,anyon:6,env:7,iso:[2,0,6,3],simpl:3,updat:[2,7],ne11:1,product:[2,6],protobuf:[2,0,3],after:[2,3],usabl:3,example_entrypoint:7,mai:[7,5,1],getnumb:7,law:7,const_iter:7,github:2,getdefaultdatawriterqo:7,third:3,setproperti:7,bind:2,proto:[0,4,3],explicit:2,correspond:7,assign:2,inform:[2,6,5,4,1],expectedupd:7,combin:[2,4,6],allow:[2,7,5],mechan:2,first:[2,3],order:[2,4],addresstypessupport:2,oper:7,help:6,withreli:7,over:4,printperson:7,janedo:7,flexibl:2,dynam:[2,5],paramet:5,write:[2,7],typedef:3,getinst:7,group:2,createparticip:7,how:[2,5,6],polici:7,sfixed32:2,platform:2,window:[2,6],mail:1,main:7,them:2,good:1,hasphon:7,greater:2,thei:5,handl:[7,5],encod:2,overal:5,java_outer_classnam:2,msginstanc:7,"break":[2,7],worksfor_address:3,createdataread:7,introduct:0,warranti:7,protobufsubscrib:7,name:[2,3,4],dcpssaj5:3,revert:4,separ:[2,5],easili:2,timeout:7,each:[2,3,5],found:[7,5,6],mean:[5,6],domain:[2,7,5],state_filt:7,getphonelist:7,individu:5,functor:7,ensur:2,"static":7,our:[7,5,4],dispos:7,special:6,out:7,variabl:[2,3],shown:[2,6],your:[2,3],content:2,rel:2,reader:[7,6],print:[7,4],uint32:2,integr:2,franc:1,iostream:7,insid:5,phonenumb:[7,5,4],migrat:2,locat:[2,3,7],differ:[2,5,4],argv:7,ineffici:2,println:7,nilhandl:7,base:[2,4,6],releas:[2,3],org:[2,3,7],"byte":2,argc:7,basi:7,prefac:0,dcps_isocpp_protobuf_subscrib:7,thread:7,synchron:7,ist:1,filter:[2,4],length:2,organis:7,think:2,currenttimemilli:7,origin:4,softwar:7,oni:2,directli:5,libprotobuf:2,getdefaultdatareaderqo:7,onc:[2,3],independ:2,number:[2,7,5,4],instruct:2,alreadi:6,done:2,getclassload:7,agre:7,given:[2,3,5],convent:0,printstacktrac:7,getpolicyfactori:7,unknown:7,top:5,system:[0,4],messag:[2,0,4,3],tradition:2,citi:7,deploy:6,termin:7,waitset:7,john:[7,4],"final":7,friend:[7,5,4],worksfor:7,option:[2,3,4],namespac:7,not_new:7,set_email:7,dataspac:2,specifi:[2,3],part:[2,7,1],pars:2,pragma:3,viewstat:7,sign:2,than:2,pathtoprotoself:3,std:7,createpublish:7,kind:7,provid:[2,3,6],structur:[2,7],store:[2,3],opaqu:2,sfixed64:2,seri:2,pre:3,setag:7,createtop:7,protobuf_hom:[2,3],withpolici:7,ani:[2,7,5],packag:[2,7,5,4],examplesleepmillisecond:7,have:2,deliv:[3,7],need:[2,3,5,4,6],requisit:3,"null":7,pathtoopenspliceprotocompil:3,ospl_protobuf_include_idl:3,built:5,lib:2,recompil:4,"switch":7,getsamplest:7,also:[2,3,5,6],gotham:7,build:[2,7],milli:7,environ:[2,3,4],getupdatecount:7,begin:7,copi:7,unless:7,distribut:[2,7],clash:2,shall:5,buffer:3,mutable_worksfor:7,regular:2,eight:2,deploi:2,pair:2,"class":[2,3,7],icon:6,register_inst:7,sint64:2,doc:5,drqo:7,doe:[7,4],declar:5,printalldata:7,notion:2,dot:2,adlink:[7,1],gdp:3,jane123:4,show:2,text:2,facebooknam:4,data_read:7,concurr:7,permiss:7,dcps_isocpp_protobuf_publish:7,find:3,java_out:3,xml:2,current:[3,7],onli:[2,3,4,6],explicitli:2,layout:[2,5],copyright:[7,1],setnam:7,writer:7,solut:2,written:[3,7,5],should:5,knowledg:[2,6],bool:[2,7,4],local:3,offici:2,gettyp:7,get:4,familiar:6,express:7,stop:7,autom:2,cannot:2,protobufpublish:7,report:6,getpublicationmatchedstatu:7,requir:[2,7,5,4],bat:3,getemail:7,enabl:2,"public":7,common:7,contain:[2,3,6,5,1],where:[2,3,5,6],cpp_out:3,view:7,fieldnam:5,set:[2,3,6],previou:[3,5],xtype:2,"float":2,dwqo:7,see:7,datast:7,person_phonenumb:7,result:[2,7,5],arg:7,reserv:[7,1],close:7,subject:1,awar:[2,4],statu:7,detect:7,getworksfor:7,kei:[2,4],correctli:5,particip:7,label:5,state:7,won:2,publication_matched_statu:7,wayn:7,janedoebuild:7,between:2,"import":[2,7,5,4],approach:2,email:[7,5,4],attribut:[2,5],altern:2,omg:[3,4],extend:[2,3,5],web:1,hasnext:7,screen:7,condit:7,rostand:1,sample_st:7,entir:3,set_ag:7,serviceenviron:7,timeunit:7,setaddress:7,endl:7,popul:3,last:3,easi:2,samplecount:7,howev:4,hint:6,against:[2,4],chosen:3,audienc:6,instanc:[2,3,7,5],context:5,logic:2,com:[2,7,5,4,1],among:2,protoc:[2,3],stream:2,point:2,newbuild:7,ubuntu:6,dispatch:7,withanyinstancest:7,datawrit:[3,7],linux:[2,6],guid:6,assum:[3,6],new_view:7,liabil:1,sarl:1,addition:[2,3],trademark:1,been:[2,3],accessor:[2,3],secret:4,trigger:7,interpret:2,addit:6,not_alive_no_writ:7,quickli:6,convert:3,apach:7,understand:4,togeth:3,fixed64:2,"catch":7,those:[2,5],"case":[2,0],contentfilteredtop:[2,5],servic:5,properti:4,durat:7,defin:[2,3,5],"while":[3,7],ospl_protobuf_data:[2,3],abov:[3,7],error:7,gateshead:1,stdout:7,setworksfor:7,"5th":1,linkedin:1,has_phon:7,itself:6,cond:7,int32:[2,7,5,4],skype:4,"return":7,phonetyp:[7,5,4],ascii:2,attach:7,ddscpp_out:3,develop:[5,6],grant:2,make:[2,5,4],format:2,classpath:3,same:[5,4],member:[2,4],interruptedexcept:7,document:[6,7,5,1],complet:2,finish:3,http:[2,7,5,1],withanysamplest:7,struct:3,adlinktech:1,capabl:[2,5],to_year:7,temporari:3,user:[2,6],applic:[0,2,3,4,5,6],chang:[2,5,4,1],add_phon:7,descriptorproto:2,domainparticipantfactori:7,older:5,whole:1,builder:7,well:[2,6],object:2,person:[0,4,3],runtimeexcept:7,without:[2,7,1],command:3,thi:[1,2,3,5,6,7],undefin:[5,4],everyth:2,woburn:1,setphon:7,sint32:2,explan:5,identifi:[2,5,6],cout:7,view_stat:7,policyfactori:7,obtain:7,domainparticip:7,languag:[2,3,7,6],previous:2,note:2,octet:3,getag:7,somedomain:[7,4],readcondit:7,fieldopt:2,except:7,param:7,add:4,other:[2,3],versa:3,appli:[2,6],els:7,dispose_inst:7,addressdataread:2,match:7,take:7,withanyviewst:7,vendor:3,which:[2,3,7,5,6],transpar:7,read:[2,7,4],createsubscrib:7,example_util:7,preconditionnotmeterror:7,getphon:7,bit:2,associ:7,licens:7,person_phonetype_work:7,loanedsampl:7,like:[2,4],corpor:[7,1],integ:5,getcurrentcount:7,vortex:[2,0,3],necessari:[2,4],either:[7,5],manag:2,underli:7,jean:1,www:[7,1],right:[7,1],often:[2,4],captur:2,acknowledg:1,twitter:1,suppli:3,some:[5,4],instancehandl:7,sampl:7,proper:2,home:[7,5,4],successfulli:7,affili:7,gpb_payload_t:3,ospl_hom:3,manor:7,lead:5,normal:[3,4],definit:[2,3,5],protocol:3,protobuf_lib_hom:2,protofiletocompil:3,select:7,datawriterqo:7,reproduc:1,getnam:7,machin:3,core:7,set_nam:7,who:[2,6],run:[3,7,6],quit:2,"enum":[7,5,4],rue:1,step:2,pathtoprotofil:3,"throw":7,simpler:2,querycondit:[2,5],faith:1,about:0,zip:2,int64:2,acm:7,page:0,instance_st:7,isocpp2:[3,7],adlinktech_usa:1,block:7,own:[2,3,5],effici:2,absolut:2,opensplic:[2,0,3],within:7,waitforsubscrib:7,orsai:1,automat:[2,5],isocpp:7,empti:5,exampletimevaltomicrosecond:7,mark:[2,5],getmessag:7,implementation_class_name_properti:7,complianc:7,wai:5,support:[2,3,5],vallei:1,"long":[2,3,7,4],avail:[2,7,5,1],start:2,interfac:2,includ:[2,3,7,6],instancest:7,java_packag:2,jane:[7,4],timeoutexcept:7,etc:6,form:3,ddsjava_out:3,java5:[2,3,7],printphon:7,setnumb:7,examplegettim:7,settyp:7,getdata:7,"true":[3,7,5,4],bug:6,not_read:7,info:7,absent:4,made:[2,1],utf:2,createinst:7,possibl:[2,4],"default":[2,7,5,4],protoc_gen_ddsjava:2,until:7,record:2,below:[2,5,6],limit:[7,1],otherwis:7,embed:7,similar:2,reliabl:7,"int":[2,7],proto_path:3,"char":7,set_numb:7,exist:4,createreadcondit:7,fill:5,getkeyvalu:7,orgbuild:7,hpp:7,when:[2,4],detail:[5,6],invalid:7,field:[2,3,7,5,4],valid:7,role:7,futur:2,rememb:4,varieti:2,you:[3,7],codegeneratorrequest:2,repeat:[7,5,4],intend:6,sequenc:[2,3,5],consid:2,faster:2,vice:3,directori:[2,3],getviewst:7,suit:1,dataread:[3,7],time:[7,4],licensor:7},objtypes:{},objnames:{},filenames:["index","contacts","introduction","compiling-datamodel","evolving-data-models","proto-message","preface","using-generated-api"],titles:["DDS Java and C++ API Google Protocol Buffers Tutorial","7. Contacts &amp; Notices","2. Introduction","4. Compiling the datamodel with the GPB compiler","6. Evolving data models","3. Proto message for a DDS system","1. Preface","5. Using the generated API in applications"],objects:{},titleterms:{compil:3,code:3,old:4,creat:3,map:2,indic:0,descriptor:2,api:[0,7],tempori:3,file:[3,5],tabl:0,protocol:[2,0,6],option:5,java:[0,7,3],opensplic:6,convent:6,proto:[2,5],system:[2,5],gpb:[2,3],contact:1,member:5,evolv:4,subscrib:[7,4],"new":4,introduct:2,instal:2,applic:7,messag:5,omg:[2,5],protobuf:7,kei:5,buffer:[2,0,6],gener:[3,7],usag:2,notic:1,instead:2,data:[2,3,7,4],googl:[2,0,6],"case":5,prefac:6,about:6,name:5,specif:3,plugin:3,type:[2,5],idl:[2,3],annot:5,exampl:[3,5],filter:5,person:5,vortex:6,tutori:[0,6],iso:7,model:[2,3,7,4],datamodel:3,publish:[7,4]}})