CMGDK r49-rc2
|
00001 # i f n d e f H G L _ P L I S T _ I N C L U D E 00002 00003 # d e f i n e H G L _ P L I S T _ 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 / I n d e x D a t a . H > 00008 00009 # i n c l u d e < h g l / t y p e / W i d e S t r i n g . H > 00010 00011 n a m e s p a c e h g l 00012 00013 { 00014 00015 c l a s s H A C ; 00016 00017 c l a s s S t r i n g L i s t ; 00018 00019 00020 00021 / * * 00022 00023 * ^\'`Rh, {|<OI N I v{t{| 00024 00025 * / 00026 00027 c l a s s P L i s t : p u b l i c I n d e x D a t a < W i d e S t r i n g , W i d e S t r i n g > / / / ^\'`Rh 00028 00029 { 00030 00031 p r o t e c t e d : 00032 00033 00034 00035 v o i d R e a d D a t a ( c o n s t S t r i n g L i s t & ) ; 00036 00037 00038 00039 p u b l i c : 00040 00041 00042 00043 v i r t u a l ~ P L i s t ( ) { } 00044 00045 00046 00047 v i r t u a l b o o l A d d ( c o n s t W i d e S t r i n g & ) ; / / / < TRh-NXR Ny 00048 00049 v i r t u a l b o o l A d d ( c o n s t W i d e S t r i n g & , c o n s t W i d e S t r i n g & ) ; / / / < TRh-NXR Ny 00050 00051 00052 00053 v i r t u a l b o o l L o a d T x t ( c o n s t w c h a r _ t * ) ; / / / < NeN-NR}Rh 00054 00055 v i r t u a l b o o l L o a d T x t ( H A C * , c o n s t w c h a r _ t * ) ; / / / < NH A C S-NR}Rh 00056 00057 00058 00059 v i r t u a l b o o l S a v e T x t ( c o n s t w c h a r _ t * ) ; / / / < OX[Rh0ReN 00060 00061 00062 00063 c o n s t W i d e S t r i n g o p e r a t o r [ ] ( c o n s t W i d e S t r i n g & ) c o n s t ; 00064 00065 } ; 00066 00067 } / / n a m e s p a c e h g l 00068 00069 # e n d i f / / H G L _ P L I S T _ I N C L U D E 00070 00071