Changeset 22141
- Timestamp:
- 2010-05-20T20:51:21+12:00 (14 years ago)
- Location:
- main/trunk/greenstone2/common-src/src/lib
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
main/trunk/greenstone2/common-src/src/lib/gsdlunicode.cpp
r21325 r22141 127 127 } 128 128 129 utf8inconvertclass::~utf8inconvertclass () { 130 // nothing to do 131 } 132 129 133 void utf8inconvertclass::reset () { 130 134 start = NULL; -
main/trunk/greenstone2/common-src/src/lib/gsdlunicode.h
r8666 r22141 46 46 public: 47 47 utf8inconvertclass(); 48 void reset (); 49 void convert (text_t &output, status_t &status); 48 virtual ~utf8inconvertclass(); 49 50 virtual void reset (); 51 virtual void convert (text_t &output, status_t &status); 50 52 51 53 protected: … … 70 72 public: 71 73 rzwsoutconvertclass () {rzws = 0;}; 74 virtual ~rzwsoutconvertclass () {}; 75 72 76 void set_rzws (int new_rzws) {rzws = new_rzws;}; 73 77 … … 80 84 public: 81 85 utf16outconvertclass () {}; 82 void convert (char *out, size_t maxlen, size_t &len, status_t &status); 86 virtual ~utf16outconvertclass () {}; 87 88 virtual void convert (char *out, size_t maxlen, size_t &len, status_t &status); 83 89 }; 84 90 … … 88 94 public: 89 95 utf8outconvertclass () {utf8buflen=0; utf8bufhere=0;}; 90 void reset (); 96 virtual ~utf8outconvertclass () {}; 97 98 virtual void reset (); 91 99 // note that convert does not null-terminate the 92 100 // output array of characters -
main/trunk/greenstone2/common-src/src/lib/text_t.cpp
r20762 r22141 724 724 } 725 725 726 convertclass::~convertclass () 727 { 728 // nothing to do 729 } 730 726 731 void convertclass::reset () 727 732 { … … 742 747 start = NULL; 743 748 len = 0; 749 } 750 751 inconvertclass::~inconvertclass () 752 { 753 // nothing to do 744 754 } 745 755 … … 845 855 } 846 856 857 outconvertclass::~outconvertclass () 858 { 859 // nothing to do 860 } 861 862 847 863 void outconvertclass::reset () 848 864 { -
main/trunk/greenstone2/common-src/src/lib/text_t.h
r18880 r22141 298 298 299 299 convertclass (); 300 virtual ~convertclass (); 300 301 virtual void reset (); 301 302 }; … … 310 311 public: 311 312 inconvertclass (); 312 void reset (); 313 ~inconvertclass (); 314 315 virtual void reset (); 313 316 void setinput (char *thestart, size_t thelen); 314 317 … … 351 354 public: 352 355 outconvertclass (); 356 ~outconvertclass (); 357 353 358 virtual void reset (); 354 359 virtual void setinput (text_t *theinput);
Note:
See TracChangeset
for help on using the changeset viewer.