CMGDK r49-rc2
|
00001 # i f n d e f H G L _ I O _ S E E K _ A C C E S S _ I N C L U D E 00002 00003 # d e f i n e H G L _ I O _ S E E K _ A C C E S S _ 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 i o 00014 00015 { 00016 00017 e n u m S e e k O r i g i n / / / DnOPyeTg>N 00018 00019 { 00020 00021 s o B e g i n , / / / < NDn g _YY _Yo f f s e t _{'YN0 0y0RDnvo f f s e t MOn 00022 00023 s o C u r r e n t , / / / < NDnS_MRMOn _Yy0RDnvP o s i t i o n + o f f s e t MOn 00024 00025 s o E n d / / / < NDnv~_gMOn _Yo f f s e t _{\N0 h:y~_gMRvW[&{pe 00026 00027 } ; / / e n u m S e e k O r i g i n 00028 00029 00030 00031 / * * 00032 00033 * [MORW{| 00034 00035 * / 00036 00037 c l a s s S e e k A c c e s s 00038 00039 { 00040 00041 p u b l i c : 00042 00043 00044 00045 v i r t u a l ~ S e e k A c c e s s ( ) ; 00046 00047 00048 00049 v i r t u a l b o o l C a n R e s t a r t ( ) c o n s t = 0 ; / / / < /f&TSN 00050 YMO 00051 00052 v i r t u a l b o o l C a n S e e k ( ) c o n s t = 0 ; / / / < /f&TSN[MO 00053 00054 v i r t u a l b o o l C a n S i z e ( ) c o n s t = 0 ; / / / < /f&TSNS_:\[ 00055 00056 00057 00058 v i r t u a l b o o l R e s t a r t ( ) = 0 ; / / / < 00059 YMOc 00060 00061 v i r t u a l i n t 6 4 S e e k ( i n t 6 4 , S e e k O r i g i n = s o B e g i n ) = 0 ; / / / < yRc 00062 00063 v i r t u a l i n t 6 4 T e l l ( ) c o n s t = 0 ; / / / < ԏVS_MRMOn 00064 00065 v i r t u a l i n t 6 4 G e t S i z e ( ) = 0 ; / / / < S_eN^ 00066 00067 } ; / / c l a s s S e e k A c c e s s 00068 00069 } / / n a m e s p a c e i o 00070 00071 } / / n a m e s p a c e h g l 00072 00073 # e n d i f / / H G L _ I O _ S E E K _ A C C E S S _ I N C L U D E 00074 00075