CMGDK r49-rc2
K:/CMGDKv18/SDK/Include/hgl/network/Sync.h
浏览该文件的文档。
00001 # i f n d e f   H G L _ N E T W O R K _ S Y N C _ I N C L U D E 
00002  
00003  # d e f i n e   H G L _ N E T W O R K _ S Y N C _ I N C L U D E 
00004  
00005  
00006  
00007  # i n c l u d e < h g l / t y p e / D a t a T y p e . H > 
00008  
00009  n a m e s p a c e   h g l 
00010  
00011  { 
00012  
00013      n a m e s p a c e   n e t w o r k 
00014  
00015      { 
00016  
00017          / * * 
00018  
00019          *   pencTek[a
00020  
00021          * / 
00022  
00023          c l a s s   S y n c O b j e c t                                                                             / / / Tek[a
00024  
00025          { 
00026  
00027          p r o t e c t e d : 
00028  
00029  
00030  
00031              u i n t 6 4   t i c k _ c o u n t ;                                                                         / / / < fepehV
00032  
00033  
00034  
00035          p u b l i c : 
00036  
00037  
00038  
00039              S y n c O b j e c t ( ) { t i c k _ c o u n t = 0 ; } 
00040  
00041              v i r t u a l   ~ S y n c O b j e c t ( ) { } ; 
00042  
00043  
00044  
00045              v i r t u a l   b o o l   U p d a t e ( ) { r e t u r n   f a l s e ; } 
00046  
00047          } ; / / c l a s s   S y n c O b j e c t 
00048  
00049  
00050  
00051          / * * 
00052  
00053          *   SupencTek[a< b r > 
00054  
00055          *   (uNC / C + + -NvSupenc{|WvcO(uQX[
00056 Y6RKbk O
00057  
00058          * / 
00059  
00060          c l a s s   S y n c O r i g n D a t a                                                                           / / / SupencTek[a
00061  
00062          { 
00063  
00064          p u b l i c : 
00065  
00066  
00067  
00068              c h a r   * d a t a ;                                                                               / / / < penc
00069  
00070              i n t   s i z e ;                                                                               / / / < penc^
00071  
00072  
00073  
00074          p u b l i c : 
00075  
00076  
00077  
00078              S y n c O r i g n D a t a ( ) ; 
00079  
00080              v i r t u a l   ~ S y n c O r i g n D a t a ( ) ; 
00081  
00082  
00083  
00084              v i r t u a l   b o o l   U p d a t e ( ) ; 
00085  
00086          } ; / / c l a s s   S y n c O r i g n D a t a 
00087  
00088  
00089  
00090          / * * 
00091  
00092          *   
00093 YTpencTek[a< b r > 
00094  
00095          *   (uN
00096 YBgpencO(uAm_SYtKbk
00097  
00098          * / 
00099  
00100          c l a s s   S y n c C o m p l e x D a t a                                                                       / / / < 
00101 YTpencTek[a
00102  
00103          { 
00104  
00105          p u b l i c : 
00106  
00107          } ; / / c l a s s   S y n c C o m p l e x D a t a 
00108  
00109  
00110  
00111          / * * 
00112  
00113          *   pencꁨRTek{t{|
00114  
00115          * / 
00116  
00117          c l a s s   S y n c M a n a g e 
00118  
00119          { 
00120  
00121          p u b l i c : 
00122  
00123  
00124  
00125  
00126  
00127          } ; / / c l a s s   S y n c M a n a g e 
00128  
00129      } / / n a m e s p a c e   n e t w o r k 
00130  
00131  } / / n a m e s p a c e   h g l 
00132  
00133  # e n d i f / / H G L _ N E T W O R K _ S Y N C _ I N C L U D E 
00134  
00135  
 全部  名字空间 文件 函数 变量 类型定义 枚举 枚举值 友元 宏定义