=> Bootstrap dependency digest>=20010302: found digest-20160304 ===> Skipping vulnerability checks. WARNING: No /var/db/pkg/pkg-vulnerabilities file found. WARNING: To fix run: `/usr/sbin/pkg_admin -K /var/db/pkg fetch-pkg-vulnerabilities'. ===> Building for ptlib-2.10.7nb10 /usr/pkg/bin/gmake DEBUG= P_SHAREDLIB=1 default_target gmake[1]: Entering directory '/data/scratch/devel/ptlib/work/ptlib-2.10.7' gmake[1]: Leaving directory '/data/scratch/devel/ptlib/work/ptlib-2.10.7' gmake[1]: Entering directory '/data/scratch/devel/ptlib/work/ptlib-2.10.7/src' /usr/pkg/bin/gmake DEBUG= P_SHAREDLIB=1 default_target gmake[2]: Entering directory '/data/scratch/devel/ptlib/work/ptlib-2.10.7/src' [CC] ptclib/pxmlrpcs.cxx [CC] ptclib/pxml.cxx [CC] ptclib/pils.cxx [CC] ptlib/common/tinyjpeg.cxx [CC] ptlib/common/vfakeio.cxx [CC] ptlib/common/videoio.cxx [CC] ptlib/common/sound.cxx [CC] ptlib/unix/shmvideo.cxx [CC] ptlib/common/vconvert.cxx [CC] ptclib/pldap.cxx [CC] ptclib/psoap.cxx [CC] ptclib/vsdl.cxx [CC] ptlib/common/pvidchan.cxx [CC] ptclib/pxmlrpc.cxx [CC] ptlib/common/jidctflt.cxx [CC] ptclib/pssl.cxx In file included from ptclib/pxmlrpc.cxx:34: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib.h:39:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface ^ In file included from ptlib/common/vconvert.cxx:33: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib.h:39:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface ^ ptlib/common/sound.cxx:33:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma implementation "sound.h" ^ In file included from ptlib/common/sound.cxx:36: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib.h:39:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface ^ ptlib/common/videoio.cxx:32:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma implementation "videoio.h" ^ In file included from ptlib/common/videoio.cxx:35: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib.h:39:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface ^ In file included from ptclib/pxmlrpcs.cxx:34: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib.h:39:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface ^ In file included from ptclib/pxml.cxx:34: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib.h:39:9: warning: unknown pragma ignored [-Wunknown-pragmas] ptclib/pils.cxx:32:9: warning#pragma interface: unknown pragma ignored [-Wunknown-pragmas] ^ #pragma implementation "pils.h" ^ In file included from ptclib/pils.cxx:35: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib.h:39:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface ^ In file included from ptlib/common/vfakeio.cxx:31: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib.h:39:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface ^ ptlib/common/tinyjpeg.cxx:2165:8: warning: explicitly assigning value of variable of type 'struct jdec_private *' to itself [-Wself-assign] priv = priv; ~~~~ ^ ~~~~ In file included from ptlib/unix/shmvideo.cxx:22: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib.h:39:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface ^ ptclib/psoap.cxx:32:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma implementation "psoap.h" ^ In file included from ptclib/psoap.cxx:36: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib.h:39:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface ^ ptclib/pssl.cxx:83:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma implementation "pssl.h" ^ In file included from ptclib/pssl.cxx:86: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib.h:39:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface ^ ptlib/common/pvidchan.cxx:35:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma implementation "video.h" ^ In file included from ptlib/common/pvidchan.cxx:38: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib.h:39:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface ^ ptclib/pldap.cxx:32:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma implementation "pldap.h" ^ In file included from ptclib/pldap.cxx:35: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib.h:39:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface ^ ptclib/vsdl.cxx:32:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma implementation "vsdl.h" ^ In file included from ptclib/vsdl.cxx:35: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib.h:39:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface ^ [CC] ptclib/vxml.cxx ptclib/vxml.cxx:30:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma implementation "vxml.h" ^ In file included from ptclib/vxml.cxx:33: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib.h:39:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface ^ In file included from ptlib/common/vconvert.cxx:33: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib.h:56: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/contain.h:624: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h:2549:23: warning: 'PStringDictionary::RemoveAt' hides overloaded virtual function [-Woverloaded-virtual] virtual PString * RemoveAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h:2688:1: note: in instantiation of template class 'PStringDictionary' requested here PDECLARE_STRING_DICTIONARY(POrdinalToString, POrdinalKey); ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h:2645:23: note: expanded from macro 'PDECLARE_STRING_DICTIONARY' PDECLARE_CLASS(cls, PStringDictionary) \ ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:688:23: note: hidden overloaded virtual function 'PAbstractDictionary::RemoveAt' declared here: type mismatch at 1st parameter ('PINDEX' (aka 'int') vs 'const POrdinalKey &') virtual PObject * RemoveAt( ^ In file included from ptlib/common/vconvert.cxx:33: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib.h:56: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/contain.h:624: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h:2562:23: warning: 'PStringDictionary::GetAt' hides overloaded virtual function [-Woverloaded-virtual] virtual PString * GetAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:711:23: note: hidden overloaded virtual function 'PAbstractDictionary::GetAt' declared here: type mismatch at 1st parameter ('PINDEX' (aka 'int') vs 'const POrdinalKey &') virtual PObject * GetAt( ^ In file included from ptlib/common/vconvert.cxx:33: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib.h:56: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/contain.h:624: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h:2574:22: warning: 'PStringDictionary::SetDataAt' hides overloaded virtual function [-Woverloaded-virtual] virtual PBoolean SetDataAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:754:22: note: hidden overloaded virtual function 'PAbstractDictionary::SetDataAt' declared here: type mismatch at 2nd parameter ('PObject *' vs 'const PString &') virtual PBoolean SetDataAt( ^ In file included from ptlib/common/vconvert.cxx:33: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib.h:56: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/contain.h:624: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h:2590:22: warning: 'PStringDictionary::SetAt' hides overloaded virtual function [-Woverloaded-virtual] virtual PBoolean SetAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:700:22: note: hidden overloaded virtual function 'PAbstractDictionary::SetAt' declared here: type mismatch at 1st parameter ('PINDEX' (aka 'int') vs 'const POrdinalKey &') virtual PBoolean SetAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:1095:27: warning: 'POrdinalDictionary::GetAt' hides overloaded virtual function [-Woverloaded-virtual] virtual POrdinalKey * GetAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h:2735:1: note: in instantiation of template class 'POrdinalDictionary' requested here PDECLARE_ORDINAL_DICTIONARY(PStringToOrdinal, PString); ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:1216:23: note: expanded from macro 'PDECLARE_ORDINAL_DICTIONARY' PDECLARE_CLASS(cls, POrdinalDictionary) \ ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:711:23: note: hidden overloaded virtual function 'PAbstractDictionary::GetAt' declared here: type mismatch at 1st parameter ('PINDEX' (aka 'int') vs 'const PString &') virtual PObject * GetAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:1113:22: warning: 'POrdinalDictionary::SetDataAt' hides overloaded virtual function [-Woverloaded-virtual] virtual PBoolean SetDataAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:754:22: note: hidden overloaded virtual function 'PAbstractDictionary::SetDataAt' declared here: type mismatch at 2nd parameter ('PObject *' vs 'PINDEX' (aka 'int')) virtual PBoolean SetDataAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:1129:22: warning: 'POrdinalDictionary::SetAt' hides overloaded virtual function [-Woverloaded-virtual] virtual PBoolean SetAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:700:22: note: hidden overloaded virtual function 'PAbstractDictionary::SetAt' declared here: type mismatch at 1st parameter ('PINDEX' (aka 'int') vs 'const PString &') virtual PBoolean SetAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:1142:20: warning: 'POrdinalDictionary::RemoveAt' hides overloaded virtual function [-Woverloaded-virtual] virtual PINDEX RemoveAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:688:23: note: hidden overloaded virtual function 'PAbstractDictionary::RemoveAt' declared here: type mismatch at 1st parameter ('PINDEX' (aka 'int') vs 'const PString &') virtual PObject * RemoveAt( ^ In file included from ptlib/common/vconvert.cxx:33: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib.h:56: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/contain.h:624: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h:2549:23: warning: 'PStringDictionary::RemoveAt' hides overloaded virtual function [-Woverloaded-virtual] virtual PString * RemoveAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h:2786:1: note: in instantiation of template class 'PStringDictionary' requested here PDECLARE_STRING_DICTIONARY(PStringToString, PString); ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h:2645:23: note: expanded from macro 'PDECLARE_STRING_DICTIONARY' PDECLARE_CLASS(cls, PStringDictionary) \ ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:688:23: note: hidden overloaded virtual function 'PAbstractDictionary::RemoveAt' declared here: type mismatch at 1st parameter ('PINDEX' (aka 'int') vs 'const PString &') virtual PObject * RemoveAt( ^ In file included from ptlib/common/vconvert.cxx:33: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib.h:56: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/contain.h:624: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h:2562:23: warning: 'PStringDictionary::GetAt' hides overloaded virtual function [-Woverloaded-virtual] virtual PString * GetAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:711:23: note: hidden overloaded virtual function 'PAbstractDictionary::GetAt' declared here: type mismatch at 1st parameter ('PINDEX' (aka 'int') vs 'const PString &') virtual PObject * GetAt( ^ In file included from ptlib/common/vconvert.cxx:33: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib.h:56: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/contain.h:624: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h:2574:22: warning: 'PStringDictionary::SetDataAt' hides overloaded virtual function [-Woverloaded-virtual] virtual PBoolean SetDataAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:754:22: note: hidden overloaded virtual function 'PAbstractDictionary::SetDataAt' declared here: type mismatch at 2nd parameter ('PObject *' vs 'const PString &') virtual PBoolean SetDataAt( ^ In file included from ptlib/common/vconvert.cxx:33: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib.h:56: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/contain.h:624: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h:2590:22: warning: 'PStringDictionary::SetAt' hides overloaded virtual function [-Woverloaded-virtual] virtual PBoolean SetAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:700:22: note: hidden overloaded virtual function 'PAbstractDictionary::SetAt' declared here: type mismatch at 1st parameter ('PINDEX' (aka 'int') vs 'const PString &') virtual PBoolean SetAt( ^ In file included from ptlib/common/vconvert.cxx:33: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib.h:56: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/contain.h:624: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h:2947:19: warning: 'PStringOptions::Remove' hides overloaded virtual function [-Woverloaded-virtual] __inline void Remove(const char * key) { RemoveAt(key); } ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:828:22: note: hidden overloaded virtual function 'PAbstractDictionary::Remove' declared here: type mismatch at 1st parameter ('const PObject *' vs 'const char *') virtual PBoolean Remove( ^ In file included from ptlib/common/vconvert.cxx:33: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib.h:56: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/contain.h:624: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h:2948:19: warning: 'PStringOptions::Remove' hides overloaded virtual function [-Woverloaded-virtual] __inline void Remove(const PString & key) { RemoveAt(key); } ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:828:22: note: hidden overloaded virtual function 'PAbstractDictionary::Remove' declared here: type mismatch at 1st parameter ('const PObject *' vs 'const PString &') virtual PBoolean Remove( ^ In file included from ptlib/common/vconvert.cxx:33: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib.h:56: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/contain.h:624: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h:2949:19: warning: 'PStringOptions::Remove' hides overloaded virtual function [-Woverloaded-virtual] __inline void Remove(const PCaselessString & key) { RemoveAt(key); } ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:828:22: note: hidden overloaded virtual function 'PAbstractDictionary::Remove' declared here: type mismatch at 1st parameter ('const PObject *' vs 'const PCaselessString &') virtual PBoolean Remove( ^ In file included from ptlib/common/vconvert.cxx:33: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib.h:56: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/contain.h:624: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h:2950:19: warning: 'PStringOptions::Remove' hides overloaded virtual function [-Woverloaded-virtual] __inline void Remove(const PCaselessString & (*key)()) { RemoveAt(key); } ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:828:22: note: hidden overloaded virtual function 'PAbstractDictionary::Remove' declared here: type mismatch at 1st parameter ('const PObject *' vs 'const PCaselessString &(*)()') virtual PBoolean Remove( ^ In file included from ptlib/common/vfakeio.cxx:31: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib.h:56: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/contain.h:624: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h:2549:23: warning: 'PStringDictionary::RemoveAt' hides overloaded virtual function [-Woverloaded-virtual] virtual PString * RemoveAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h:2688:1: note: in instantiation of template class 'PStringDictionary' requested here PDECLARE_STRING_DICTIONARY(POrdinalToString, POrdinalKey); ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h:2645:23: note: expanded from macro 'PDECLARE_STRING_DICTIONARY' PDECLARE_CLASS(cls, PStringDictionary) \ ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:688:23: note: hidden overloaded virtual function 'PAbstractDictionary::RemoveAt' declared here: type mismatch at 1st parameter ('PINDEX' (aka 'int') vs 'const POrdinalKey &') virtual PObject * RemoveAt( ^ In file included from ptlib/common/vfakeio.cxx:31: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib.h:56: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/contain.h:624: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h:2562:23: warning: 'PStringDictionary::GetAt' hides overloaded virtual function [-Woverloaded-virtual] virtual PString * GetAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:711:23: note: hidden overloaded virtual function 'PAbstractDictionary::GetAt' declared here: type mismatch at 1st parameter ('PINDEX' (aka 'int') vs 'const POrdinalKey &') virtual PObject * GetAt( ^ In file included from ptlib/common/vfakeio.cxx:31: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib.h:56: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/contain.h:624: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h:2574:22: warning: 'PStringDictionary::SetDataAt' hides overloaded virtual function [-Woverloaded-virtual] virtual PBoolean SetDataAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:754:22: note: hidden overloaded virtual function 'PAbstractDictionary::SetDataAt' declared here: type mismatch at 2nd parameter ('PObject *' vs 'const PString &') virtual PBoolean SetDataAt( ^ In file included from ptlib/common/vfakeio.cxx:31: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib.h:56: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/contain.h:624: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h:2590:22: warning: 'PStringDictionary::SetAt' hides overloaded virtual function [-Woverloaded-virtual] virtual PBoolean SetAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:700:22: note: hidden overloaded virtual function 'PAbstractDictionary::SetAt' declared here: type mismatch at 1st parameter ('PINDEX' (aka 'int') vs 'const POrdinalKey &') virtual PBoolean SetAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:1095:27: warning: 'POrdinalDictionary::GetAt' hides overloaded virtual function [-Woverloaded-virtual] virtual POrdinalKey * GetAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h:2735:1: note: in instantiation of template class 'POrdinalDictionary' requested here PDECLARE_ORDINAL_DICTIONARY(PStringToOrdinal, PString); ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:1216:23: note: expanded from macro 'PDECLARE_ORDINAL_DICTIONARY' PDECLARE_CLASS(cls, POrdinalDictionary) \ ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:711:23: note: hidden overloaded virtual function 'PAbstractDictionary::GetAt' declared here: type mismatch at 1st parameter ('PINDEX' (aka 'int') vs 'const PString &') virtual PObject * GetAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:1113:22: warning: 'POrdinalDictionary::SetDataAt' hides overloaded virtual function [-Woverloaded-virtual] virtual PBoolean SetDataAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:754:22: note: hidden overloaded virtual function 'PAbstractDictionary::SetDataAt' declared here: type mismatch at 2nd parameter ('PObject *' vs 'PINDEX' (aka 'int')) virtual PBoolean SetDataAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:1129:22: warning: 'POrdinalDictionary::SetAt' hides overloaded virtual function [-Woverloaded-virtual] virtual PBoolean SetAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:700:22: note: hidden overloaded virtual function 'PAbstractDictionary::SetAt' declared here: type mismatch at 1st parameter ('PINDEX' (aka 'int') vs 'const PString &') virtual PBoolean SetAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:1142:20: warning: 'POrdinalDictionary::RemoveAt' hides overloaded virtual function [-Woverloaded-virtual] virtual PINDEX RemoveAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:688:23: note: hidden overloaded virtual function 'PAbstractDictionary::RemoveAt' declared here: type mismatch at 1st parameter ('PINDEX' (aka 'int') vs 'const PString &') virtual PObject * RemoveAt( ^ In file included from ptlib/common/vfakeio.cxx:31: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib.h:56: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/contain.h:624: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h:2549:23: warning: 'PStringDictionary::RemoveAt' hides overloaded virtual function [-Woverloaded-virtual] virtual PString * RemoveAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h:2786:1: note: in instantiation of template class 'PStringDictionary' requested here PDECLARE_STRING_DICTIONARY(PStringToString, PString); ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h:2645:23: note: expanded from macro 'PDECLARE_STRING_DICTIONARY' PDECLARE_CLASS(cls, PStringDictionary) \ ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:688:23: note: hidden overloaded virtual function 'PAbstractDictionary::RemoveAt' declared here: type mismatch at 1st parameter ('PINDEX' (aka 'int') vs 'const PString &') virtual PObject * RemoveAt( ^ In file included from ptlib/common/vfakeio.cxx:31: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib.h:56: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/contain.h:624: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h:2562:23: warning: 'PStringDictionary::GetAt' hides overloaded virtual function [-Woverloaded-virtual] virtual PString * GetAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:711:23: note: hidden overloaded virtual function 'PAbstractDictionary::GetAt' declared here: type mismatch at 1st parameter ('PINDEX' (aka 'int') vs 'const PString &') virtual PObject * GetAt( ^ In file included from ptlib/common/vfakeio.cxx:31: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib.h:56: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/contain.h:624: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h:2574:22: warning: 'PStringDictionary::SetDataAt' hides overloaded virtual function [-Woverloaded-virtual] virtual PBoolean SetDataAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:754:22: note: hidden overloaded virtual function 'PAbstractDictionary::SetDataAt' declared here: type mismatch at 2nd parameter ('PObject *' vs 'const PString &') virtual PBoolean SetDataAt( ^ In file included from ptlib/common/vfakeio.cxx:31: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib.h:56: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/contain.h:624: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h:2590:22: warning: 'PStringDictionary::SetAt' hides overloaded virtual function [-Woverloaded-virtual] virtual PBoolean SetAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:700:22: note: hidden overloaded virtual function 'PAbstractDictionary::SetAt' declared here: type mismatch at 1st parameter ('PINDEX' (aka 'int') vs 'const PString &') virtual PBoolean SetAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:909:17: warning: 'PDictionary::RemoveAt' hides overloaded virtual function [-Woverloaded-virtual] virtual D * RemoveAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pluginmgr.h:164:20: note: in instantiation of template class 'PDictionary' requested here PluginListType pluginDLLs; ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:688:23: note: hidden overloaded virtual function 'PAbstractDictionary::RemoveAt' declared here: type mismatch at 1st parameter ('PINDEX' (aka 'int') vs 'const PString &') In file included from ptlib/common/vfakeio.cxx virtual PObject * RemoveAt(: 31 ^: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib.h:/data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h56:: 927In file included from :/data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/contain.h22::624 : warning/data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h: :'PDictionary::SetAt' hides overloaded virtual function [-Woverloaded-virtual]2947 :19: virtual PBoolean SetAt( ^ warning: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h'PStringOptions::Remove' hides overloaded virtual function [-Woverloaded-virtual]:700 :22: note: hidden overloaded virtual function 'PAbstractDictionary::SetAt' declared here: type mismatch at 1st parameter ('PINDEX' (aka 'int') vs 'const PString &') __inline void Remove(const char * key) { RemoveAt(key); } ^ virtual PBoolean SetAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h/data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h::828938::2217:: warning : note'PDictionary::GetAt' hides overloaded virtual function [-Woverloaded-virtual]: hidden overloaded virtual function 'PAbstractDictionary::Remove' declared here: type mismatch at 1st parameter ('const PObject *' vs 'const char *') virtual D * GetAt( ^ virtual PBoolean Remove(/data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h :711 ^: 23: In file included from noteptlib/common/vfakeio.cxx: :hidden overloaded virtual function 'PAbstractDictionary::GetAt' declared here: type mismatch at 1st parameter ('PINDEX' (aka 'int') vs 'const PString &')31 : In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib.h virtual PObject * GetAt(: 56 ^ : In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/contain.h:624: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h:2948:19: warning: 'PStringOptions::Remove' hides overloaded virtual function [-Woverloaded-virtual] __inline void Remove(const PString & key) { RemoveAt(key); } ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:828:22: note: hidden overloaded virtual function 'PAbstractDictionary::Remove' declared here: type mismatch at 1st parameter ('const PObject *' vs 'const PString &') virtual PBoolean Remove( ^ In file included from ptlib/common/vfakeio.cxx:31: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib.h:56: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/contain.h:624: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h:2949:19: warning: 'PStringOptions::Remove' hides overloaded virtual function [-Woverloaded-virtual] __inline void Remove(const PCaselessString & key) { RemoveAt(key); } ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:828:22: note: hidden overloaded virtual function 'PAbstractDictionary::Remove' declared here: type mismatch at 1st parameter ('const PObject *' vs 'const PCaselessString &') virtual PBoolean Remove( ^ In file included from ptlib/common/vfakeio.cxx:31: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib.h:56: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/contain.h:624: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h:2950:19: warning: 'PStringOptions::Remove' hides overloaded virtual function [-Woverloaded-virtual] __inline void Remove(const PCaselessString & (*key)()) { RemoveAt(key); } ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:828:22: note: hidden overloaded virtual function 'PAbstractDictionary::Remove' declared here: type mismatch at 1st parameter ('const PObject *' vs 'const PCaselessString &(*)()') virtual PBoolean Remove( ^ In file included from ptlib/common/vconvert.cxx:37: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/video.h:147:22: warning: 'PVideoChannel::Write' hides overloaded virtual functions [-Woverloaded-virtual] virtual PBoolean Write( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/channel.h:362:22: note: hidden overloaded virtual function 'PChannel::Write' declared here: type mismatch at 3rd parameter ('const void *' vs 'void *') virtual PBoolean Write( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/channel.h:659:22: note: hidden overloaded virtual function 'PChannel::Write' declared here: different number of parameters (1 vs 3) virtual PBoolean Write( ^ In file included from ptlib/common/vconvert.cxx:37: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/video.h:272: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/unix/ptlib/video.h:43:13: warning: 'PVideoChannel::GetErrorText' hides overloaded virtual function [-Woverloaded-virtual] PString GetErrorText() const; ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/channel.h:594:21: note: hidden overloaded virtual function 'PChannel::GetErrorText' declared here: different number of parameters (1 vs 0) virtual PString GetErrorText( ^ ptlib/common/vconvert.cxx:40:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma implementation "vconvert.h" ^ In file included from ptclib/pxmlrpcs.cxx:34: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib.h:56: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/contain.h:624: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h:2549:23: warning: 'PStringDictionary::RemoveAt' hides overloaded virtual function [-Woverloaded-virtual] virtual PString * RemoveAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h:2688:1: note: in instantiation of template class 'PStringDictionary' requested here PDECLARE_STRING_DICTIONARY(POrdinalToString, POrdinalKey); ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h:2645:23: note: expanded from macro 'PDECLARE_STRING_DICTIONARY' PDECLARE_CLASS(cls, PStringDictionary) \ ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:688:23: note: hidden overloaded virtual function 'PAbstractDictionary::RemoveAt' declared here: type mismatch at 1st parameter ('PINDEX' (aka 'int') vs 'const POrdinalKey &') virtual PObject * RemoveAt( ^ In file included from ptclib/pxmlrpcs.cxx:34: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib.h:56: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/contain.h:624: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h:2562:23: warning: 'PStringDictionary::GetAt' hides overloaded virtual function [-Woverloaded-virtual] virtual PString * GetAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:711:23: note: hidden overloaded virtual function 'PAbstractDictionary::GetAt' declared here: type mismatch at 1st parameter ('PINDEX' (aka 'int') vs 'const POrdinalKey &') virtual PObject * GetAt( ^ In file included from ptclib/pxmlrpcs.cxx:34: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib.h:56: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/contain.h:624: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h:2574:22: warning: 'PStringDictionary::SetDataAt' hides overloaded virtual function [-Woverloaded-virtual] virtual PBoolean SetDataAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:754:22: note: hidden overloaded virtual function 'PAbstractDictionary::SetDataAt' declared here: type mismatch at 2nd parameter ('PObject *' vs 'const PString &') virtual PBoolean SetDataAt( ^ In file included from ptclib/pxmlrpcs.cxx:34: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib.h:56: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/contain.h:624: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h:2590:22: warning: 'PStringDictionary::SetAt' hides overloaded virtual function [-Woverloaded-virtual] virtual PBoolean SetAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:700:22: note: hidden overloaded virtual function 'PAbstractDictionary::SetAt' declared here: type mismatch at 1st parameter ('PINDEX' (aka 'int') vs 'const POrdinalKey &') virtual PBoolean SetAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:1095:27: warning: 'POrdinalDictionary::GetAt' hides overloaded virtual function [-Woverloaded-virtual] virtual POrdinalKey * GetAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h:2735:1: note: in instantiation of template class 'POrdinalDictionary' requested here PDECLARE_ORDINAL_DICTIONARY(PStringToOrdinal, PString); ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:1216:23: note: expanded from macro 'PDECLARE_ORDINAL_DICTIONARY' PDECLARE_CLASS(cls, POrdinalDictionary) \ ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:711:23: note: hidden overloaded virtual function 'PAbstractDictionary::GetAt' declared here: type mismatch at 1st parameter ('PINDEX' (aka 'int') vs 'const PString &') virtual PObject * GetAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:1113:22: warning: 'POrdinalDictionary::SetDataAt' hides overloaded virtual function [-Woverloaded-virtual] virtual PBoolean SetDataAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:754:22: note: hidden overloaded virtual function 'PAbstractDictionary::SetDataAt' declared here: type mismatch at 2nd parameter ('PObject *' vs 'PINDEX' (aka 'int')) virtual PBoolean SetDataAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:1129:22: warning: 'POrdinalDictionary::SetAt' hides overloaded virtual function [-Woverloaded-virtual] virtual PBoolean SetAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:700:22: note: hidden overloaded virtual function 'PAbstractDictionary::SetAt' declared here: type mismatch at 1st parameter ('PINDEX' (aka 'int') vs 'const PString &') virtual PBoolean SetAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:1142:20: warning: 'POrdinalDictionary::RemoveAt' hides overloaded virtual function [-Woverloaded-virtual] virtual PINDEX RemoveAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:688:23: note: hidden overloaded virtual function 'PAbstractDictionary::RemoveAt' declared here: type mismatch at 1st parameter ('PINDEX' (aka 'int') vs 'const PString &') virtual PObject * RemoveAt( ^ In file included from ptclib/pxmlrpc.cxx:34: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib.h:56: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/contain.h:624: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h:2549:23: warning: 'PStringDictionary::RemoveAt' hides overloaded virtual function [-Woverloaded-virtual] virtual PString * RemoveAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h:2688:1: note: in instantiation of template class 'PStringDictionary' requested here PDECLARE_STRING_DICTIONARY(POrdinalToString, POrdinalKey); ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h:2645:23: note: expanded from macro 'PDECLARE_STRING_DICTIONARY' PDECLARE_CLASS(cls, PStringDictionary) \ ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:688:23: note: hidden overloaded virtual function 'PAbstractDictionary::RemoveAt' declared here: type mismatch at 1st parameter ('PINDEX' (aka 'int') vs 'const POrdinalKey &') virtual PObject * RemoveAt( ^ In file included from In file included from ptclib/pxmlrpcs.cxxptclib/pxmlrpc.cxx::3434: : In file included from In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib.h:/data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib.h56: :In file included from 56/data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/contain.h: :In file included from 624/data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/contain.h: :/data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h624:: 2549/data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h:23:: warning: 2562'PStringDictionary::RemoveAt' hides overloaded virtual function [-Woverloaded-virtual] :23: virtual PString * RemoveAt( warning ^: 'PStringDictionary::GetAt' hides overloaded virtual function [-Woverloaded-virtual]/data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h :2786:1: virtual PString * GetAt(note: in instantiation of template class 'PStringDictionary' requested here ^ PDECLARE_STRING_DICTIONARY(PStringToString, PString);/data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h :^711 :/data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h23:2645:: 23note: : notehidden overloaded virtual function 'PAbstractDictionary::GetAt' declared here: type mismatch at 1st parameter ('PINDEX' (aka 'int') vs 'const POrdinalKey &'): expanded from macro 'PDECLARE_STRING_DICTIONARY' virtual PObject * GetAt( PDECLARE_CLASS(cls, PStringDictionary) \ ^ ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.hIn file included from :ptclib/pxmlrpc.cxx688::3423: :In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib.hnote:: 56hidden overloaded virtual function 'PAbstractDictionary::RemoveAt' declared here: type mismatch at 1st parameter ('PINDEX' (aka 'int') vs 'const PString &'): In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/contain.h: virtual PObject * RemoveAt(624 : ^/data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h :In file included from ptclib/pxmlrpcs.cxx2574::3422: :In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib.h:56: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/contain.h:624warning: : /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h'PStringDictionary::SetDataAt' hides overloaded virtual function [-Woverloaded-virtual]: 2562:23: warning: virtual PBoolean SetDataAt('PStringDictionary::GetAt' hides overloaded virtual function [-Woverloaded-virtual] ^ virtual PString * GetAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:711/data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:23:: 754note: :hidden overloaded virtual function 'PAbstractDictionary::GetAt' declared here: type mismatch at 1st parameter ('PINDEX' (aka 'int') vs 'const PString &')22 : note virtual PObject * GetAt(: ^ hidden overloaded virtual function 'PAbstractDictionary::SetDataAt' declared here: type mismatch at 2nd parameter ('PObject *' vs 'const PString &')In file included from ptclib/pxmlrpcs.cxx: 34: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib.h:56: virtual PBoolean SetDataAt(In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/contain.h :624 ^: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h:2574:In file included from 22ptclib/pxmlrpc.cxx: :warning34: 'PStringDictionary::SetDataAt' hides overloaded virtual function [-Woverloaded-virtual] : In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib.h virtual PBoolean SetDataAt(: ^ 56: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.hIn file included from :754/data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/contain.h::22624:: note: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.hhidden overloaded virtual function 'PAbstractDictionary::SetDataAt' declared here: type mismatch at 2nd parameter ('PObject *' vs 'const PString &'): 2590:22: virtual PBoolean SetDataAt( warning ^: 'PStringDictionary::SetAt' hides overloaded virtual function [-Woverloaded-virtual]In file included from ptclib/pxmlrpcs.cxx :34: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib.h: virtual PBoolean SetAt(56 : In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/contain.h ^: 624: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h:2590:22/data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:: 700warning:: 'PStringDictionary::SetAt' hides overloaded virtual function [-Woverloaded-virtual]22 : note virtual PBoolean SetAt(: ^hidden overloaded virtual function 'PAbstractDictionary::SetAt' declared here: type mismatch at 1st parameter ('PINDEX' (aka 'int') vs 'const POrdinalKey &') /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:700:22 virtual PBoolean SetAt(: note ^: hidden overloaded virtual function 'PAbstractDictionary::SetAt' declared here: type mismatch at 1st parameter ('PINDEX' (aka 'int') vs 'const PString &') virtual PBoolean SetAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:1095:27: warning: 'POrdinalDictionary::GetAt' hides overloaded virtual function [-Woverloaded-virtual] virtual POrdinalKey * GetAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h:2735:1: note: in instantiation of template class 'POrdinalDictionary' requested here PDECLARE_ORDINAL_DICTIONARY(PStringToOrdinal, PString); ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:1216:23: note: expanded from macro 'PDECLARE_ORDINAL_DICTIONARY' PDECLARE_CLASS(cls, POrdinalDictionary) \ ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:711:23: note: hidden overloaded virtual function 'PAbstractDictionary::GetAt' declared here: type mismatch at 1st parameter ('PINDEX' (aka 'int') vs 'const PString &') virtual PObject * GetAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:In file included from 1113ptclib/pxmlrpcs.cxx::3422: :In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib.hwarning:56: In file included from : /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/contain.h:'POrdinalDictionary::SetDataAt' hides overloaded virtual function [-Woverloaded-virtual]624: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h: virtual PBoolean SetDataAt(2947 : ^19: warning: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h'PStringOptions::Remove' hides overloaded virtual function [-Woverloaded-virtual]: 754:22: note __inline void Remove(const char * key) { RemoveAt(key); }: hidden overloaded virtual function 'PAbstractDictionary::SetDataAt' declared here: type mismatch at 2nd parameter ('PObject *' vs 'PINDEX' (aka 'int')) ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h virtual PBoolean SetDataAt(: 828 ^: 22: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.hnote:: hidden overloaded virtual function 'PAbstractDictionary::Remove' declared here: type mismatch at 1st parameter ('const PObject *' vs 'const char *')1129 : virtual PBoolean Remove(22 : ^ In file included from warningptclib/pxmlrpcs.cxx: :34'POrdinalDictionary::SetAt' hides overloaded virtual function [-Woverloaded-virtual]: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib.h:56: virtual PBoolean SetAt(In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/contain.h ^:624 : /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h/data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h::2948700::19:22 warning: 'PStringOptions::Remove' hides overloaded virtual function [-Woverloaded-virtual] : note: hidden overloaded virtual function 'PAbstractDictionary::SetAt' declared here: type mismatch at 1st parameter ('PINDEX' (aka 'int') vs 'const PString &') __inline void Remove(const PString & key) { RemoveAt(key); } ^ virtual PBoolean SetAt(/data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:828: 22 ^: note/data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h: :hidden overloaded virtual function 'PAbstractDictionary::Remove' declared here: type mismatch at 1st parameter ('const PObject *' vs 'const PString &')1142 :20 virtual PBoolean Remove(: ^warning : In file included from 'POrdinalDictionary::RemoveAt' hides overloaded virtual function [-Woverloaded-virtual]ptclib/pxmlrpcs.cxx :34: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib.h: virtual PINDEX RemoveAt(56: In file included from ^/data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/contain.h :624: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h:/data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h2949::19:688 :warning: 'PStringOptions::Remove' hides overloaded virtual function [-Woverloaded-virtual]23 : note: hidden overloaded virtual function 'PAbstractDictionary::RemoveAt' declared here: type mismatch at 1st parameter ('PINDEX' (aka 'int') vs 'const PString &') __inline void Remove(const PCaselessString & key) { RemoveAt(key); } ^ virtual PObject * RemoveAt(/data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h: 828: ^22: note: hidden overloaded virtual function 'PAbstractDictionary::Remove' declared here: type mismatch at 1st parameter ('const PObject *' vs 'const PCaselessString &') virtual PBoolean Remove( ^ In file included from ptclib/pxmlrpcs.cxx:34: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib.h:56: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/contain.h:624: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h:2950:19: warning: 'PStringOptions::Remove' hides overloaded virtual function [-Woverloaded-virtual] __inline void Remove(const PCaselessString & (*key)()) { RemoveAt(key); } ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:828:22: note: hidden overloaded virtual function 'PAbstractDictionary::Remove' declared here: type mismatch at 1st parameter ('const PObject *' vs 'const PCaselessString &(*)()') virtual PBoolean Remove( ^ In file included from ptclib/pxmlrpc.cxx:34: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib.h:56: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/contain.h:624: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h:2549:23: warning: 'PStringDictionary::RemoveAt' hides overloaded virtual function [-Woverloaded-virtual] virtual PString * RemoveAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h:2786:1: note: in instantiation of template class 'PStringDictionary' requested here PDECLARE_STRING_DICTIONARY(PStringToString, PString); ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h:2645:23: note: expanded from macro 'PDECLARE_STRING_DICTIONARY' PDECLARE_CLASS(cls, PStringDictionary) \ ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:688:23: note: hidden overloaded virtual function 'PAbstractDictionary::RemoveAt' declared here: type mismatch at 1st parameter ('PINDEX' (aka 'int') vs 'const PString &') virtual PObject * RemoveAt( ^ In file included from ptclib/pxmlrpc.cxx:34: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib.h:56: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/contain.h:624: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h:2562:23: warning: 'PStringDictionary::GetAt' hides overloaded virtual function [-Woverloaded-virtual] virtual PString * GetAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:711:23: note: hidden overloaded virtual function 'PAbstractDictionary::GetAt' declared here: type mismatch at 1st parameter ('PINDEX' (aka 'int') vs 'const PString &') virtual PObject * GetAt( ^ In file included from ptclib/pxmlrpc.cxx:34: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib.h:56: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/contain.h:624: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h:2574:22: warning: 'PStringDictionary::SetDataAt' hides overloaded virtual function [-Woverloaded-virtual] virtual PBoolean SetDataAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:754:22: note: hidden overloaded virtual function 'PAbstractDictionary::SetDataAt' declared here: type mismatch at 2nd parameter ('PObject *' vs 'const PString &') virtual PBoolean SetDataAt( ^ In file included from ptclib/pxmlrpc.cxx:34: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib.h:56: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/contain.h:624: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h:2590:22: warning: 'PStringDictionary::SetAt' hides overloaded virtual function [-Woverloaded-virtual] virtual PBoolean SetAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:700:22: note: hidden overloaded virtual function 'PAbstractDictionary::SetAt' declared here: type mismatch at 1st parameter ('PINDEX' (aka 'int') vs 'const PString &') virtual PBoolean SetAt( ^ In file included from ptlib/common/videoio.cxx:35: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib.h:56: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/contain.h:624: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h:2549:23: warning: 'PStringDictionary::RemoveAt' hides overloaded virtual function [-Woverloaded-virtual] virtual PString * RemoveAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h:2688:1: note: in instantiation of template class 'PStringDictionary' requested here PDECLARE_STRING_DICTIONARY(POrdinalToString, POrdinalKey); ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h:2645:23: note: expanded from macro 'PDECLARE_STRING_DICTIONARY' PDECLARE_CLASS(cls, PStringDictionary) \ ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:688:23: note: hidden overloaded virtual function 'PAbstractDictionary::RemoveAt' declared here: type mismatch at 1st parameter ('PINDEX' (aka 'int') vs 'const POrdinalKey &') virtual PObject * RemoveAt( ^ In file included from ptlib/common/videoio.cxx:35: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib.h:56: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/contain.h:624: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h:2562:23: warning: 'PStringDictionary::GetAt' hides overloaded virtual function [-Woverloaded-virtual] virtual PString * GetAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:711:23: note: hidden overloaded virtual function 'PAbstractDictionary::GetAt' declared here: type mismatch at 1st parameter ('PINDEX' (aka 'int') vs 'const POrdinalKey &') virtual PObject * GetAt( ^ In file included from ptlib/common/videoio.cxx:35: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib.h:56: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/contain.h:624: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h:2574:22: warning: 'PStringDictionary::SetDataAt' hides overloaded virtual function [-Woverloaded-virtual] virtual PBoolean SetDataAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:754:22: note: hidden overloaded virtual function 'PAbstractDictionary::SetDataAt' declared here: type mismatch at 2nd parameter ('PObject *' vs 'const PString &') virtual PBoolean SetDataAt( ^ In file included from ptlib/common/videoio.cxx:35: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib.h:56: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/contain.h:624: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h:2590:22: warning: 'PStringDictionary::SetAt' hides overloaded virtual function [-Woverloaded-virtual] virtual PBoolean SetAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:700:22: note: hidden overloaded virtual function 'PAbstractDictionary::SetAt' declared here: type mismatch at 1st parameter ('PINDEX' (aka 'int') vs 'const POrdinalKey &') virtual PBoolean SetAt( ^ In file included from ptclib/pxmlrpc.cxx:34: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib.h:56: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/contain.h:624: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h:2947:19: warning: 'PStringOptions::Remove' hides overloaded virtual function [-Woverloaded-virtual] __inline void Remove(const char * key) { RemoveAt(key); } ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:828:22: note: hidden overloaded virtual function 'PAbstractDictionary::Remove' declared here: type mismatch at 1st parameter ('const PObject *' vs 'const char *') virtual PBoolean Remove( ^/data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h :1095In file included from ptclib/pxmlrpc.cxx::3427: :In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib.hwarning:: 56'POrdinalDictionary::GetAt' hides overloaded virtual function [-Woverloaded-virtual]: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/contain.h:624: virtual POrdinalKey * GetAt(/data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h : ^ 2948/data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h::192735::1: notewarning: : in instantiation of template class 'POrdinalDictionary' requested here'PStringOptions::Remove' hides overloaded virtual function [-Woverloaded-virtual] PDECLARE_ORDINAL_DICTIONARY(PStringToOrdinal, PString); ^ __inline void Remove(const PString & key) { RemoveAt(key); } /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h: ^1216 :23:/data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h note: :expanded from macro 'PDECLARE_ORDINAL_DICTIONARY'828 :22: note: PDECLARE_CLASS(cls, POrdinalDictionary) \hidden overloaded virtual function 'PAbstractDictionary::Remove' declared here: type mismatch at 1st parameter ('const PObject *' vs 'const PString &') ^ virtual PBoolean Remove( ^/data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h: 711:23In file included from :ptclib/pxmlrpc.cxx: 34note: : In file included from hidden overloaded virtual function 'PAbstractDictionary::GetAt' declared here: type mismatch at 1st parameter ('PINDEX' (aka 'int') vs 'const PString &')/data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib.h :56: virtual PObject * GetAt(In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/contain.h ^: 624: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h/data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h::2949:191113::22 : warningwarning: : 'POrdinalDictionary::SetDataAt' hides overloaded virtual function [-Woverloaded-virtual]'PStringOptions::Remove' hides overloaded virtual function [-Woverloaded-virtual] virtual PBoolean SetDataAt( ^ __inline void Remove(const PCaselessString & key) { RemoveAt(key); }/data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h : ^754: 22:/data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h :note828:: 22hidden overloaded virtual function 'PAbstractDictionary::SetDataAt' declared here: type mismatch at 2nd parameter ('PObject *' vs 'PINDEX' (aka 'int')): note: hidden overloaded virtual function 'PAbstractDictionary::Remove' declared here: type mismatch at 1st parameter ('const PObject *' vs 'const PCaselessString &') virtual PBoolean SetDataAt( ^ virtual PBoolean Remove( /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h ^: 1129:In file included from 22: ptclib/pxmlrpc.cxxwarning: 'POrdinalDictionary::SetAt' hides overloaded virtual function [-Woverloaded-virtual]:34 : In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib.h:56 virtual PBoolean SetAt(: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/contain.h ^: 624: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h/data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:700:2950::1922:: note: warning: 'PStringOptions::Remove' hides overloaded virtual function [-Woverloaded-virtual] hidden overloaded virtual function 'PAbstractDictionary::SetAt' declared here: type mismatch at 1st parameter ('PINDEX' (aka 'int') vs 'const PString &') virtual PBoolean SetAt( ^ __inline void Remove(const PCaselessString & (*key)()) { RemoveAt(key); } /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h ^ :1142:20:/data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h :warning: 'POrdinalDictionary::RemoveAt' hides overloaded virtual function [-Woverloaded-virtual]828 :22: virtual PINDEX RemoveAt( note ^: hidden overloaded virtual function 'PAbstractDictionary::Remove' declared here: type mismatch at 1st parameter ('const PObject *' vs 'const PCaselessString &(*)()') /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:688: virtual PBoolean Remove(23 : ^ note: hidden overloaded virtual function 'PAbstractDictionary::RemoveAt' declared here: type mismatch at 1st parameter ('PINDEX' (aka 'int') vs 'const PString &') virtual PObject * RemoveAt( ^ In file included from ptlib/common/videoio.cxx:35: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib.h:56: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/contain.h:624: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h:2549:23: warning: 'PStringDictionary::RemoveAt' hides overloaded virtual function [-Woverloaded-virtual] virtual PString * RemoveAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h:2786:1: note: in instantiation of template class 'PStringDictionary' requested here PDECLARE_STRING_DICTIONARY(PStringToString, PString); ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h:2645:23: note: expanded from macro 'PDECLARE_STRING_DICTIONARY' PDECLARE_CLASS(cls, PStringDictionary) \ ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:688:23: note: hidden overloaded virtual function 'PAbstractDictionary::RemoveAt' declared here: type mismatch at 1st parameter ('PINDEX' (aka 'int') vs 'const PString &') virtual PObject * RemoveAt( ^ In file included from ptlib/common/videoio.cxx:35: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib.h:56: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/contain.h:624: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h:2562:23: warning: 'PStringDictionary::GetAt' hides overloaded virtual function [-Woverloaded-virtual] virtual PString * GetAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:711:23: note: hidden overloaded virtual function 'PAbstractDictionary::GetAt' declared here: type mismatch at 1st parameter ('PINDEX' (aka 'int') vs 'const PString &') virtual PObject * GetAt( ^ In file included from ptlib/common/videoio.cxx:35: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib.h:56: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/contain.h:624: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h:2574:22: warning: 'PStringDictionary::SetDataAt' hides overloaded virtual function [-Woverloaded-virtual] virtual PBoolean SetDataAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:754:22: note: hidden overloaded virtual function 'PAbstractDictionary::SetDataAt' declared here: type mismatch at 2nd parameter ('PObject *' vs 'const PString &') virtual PBoolean SetDataAt( ^ In file included from ptlib/common/videoio.cxx:35: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib.h:56: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/contain.h:624: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h:2590:22: warning: 'PStringDictionary::SetAt' hides overloaded virtual function [-Woverloaded-virtual] virtual PBoolean SetAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:700:22: note: hidden overloaded virtual function 'PAbstractDictionary::SetAt' declared here: type mismatch at 1st parameter ('PINDEX' (aka 'int') vs 'const PString &') virtual PBoolean SetAt( ^ 1 warning generated. In file included from ptlib/common/videoio.cxx:35: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib.h:56: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/contain.h:624: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h:2947:19: warning: 'PStringOptions::Remove' hides overloaded virtual function [-Woverloaded-virtual] __inline void Remove(const char * key) { RemoveAt(key); } ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:828:22: note: hidden overloaded virtual function 'PAbstractDictionary::Remove' declared here: type mismatch at 1st parameter ('const PObject *' vs 'const char *') virtual PBoolean Remove( ^ In file included from ptlib/common/videoio.cxx:35: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib.h:56: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/contain.h:624: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h:2948:19: warning: 'PStringOptions::Remove' hides overloaded virtual function [-Woverloaded-virtual] __inline void Remove(const PString & key) { RemoveAt(key); } ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:828:22: note: hidden overloaded virtual function 'PAbstractDictionary::Remove' declared here: type mismatch at 1st parameter ('const PObject *' vs 'const PString &') virtual PBoolean Remove( ^ In file included from ptlib/common/videoio.cxx:35: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib.h:56: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/contain.h:624: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h:2949:19: warning: 'PStringOptions::Remove' hides overloaded virtual function [-Woverloaded-virtual] __inline void Remove(const PCaselessString & key) { RemoveAt(key); } ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:828:22: note: hidden overloaded virtual function 'PAbstractDictionary::Remove' declared here: type mismatch at 1st parameter ('const PObject *' vs 'const PCaselessString &') virtual PBoolean Remove( ^ In file included from ptlib/common/videoio.cxx:35: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib.h:56: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/contain.h:624: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h:2950:19: warning: 'PStringOptions::Remove' hides overloaded virtual function [-Woverloaded-virtual] __inline void Remove(const PCaselessString & (*key)()) { RemoveAt(key); } ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:828:22: note: hidden overloaded virtual function 'PAbstractDictionary::Remove' declared here: type mismatch at 1st parameter ('const PObject *' vs 'const PCaselessString &(*)()') virtual PBoolean Remove( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:909:17: warning: 'PDictionary::RemoveAt' hides overloaded virtual function [-Woverloaded-virtual] virtual D * RemoveAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pluginmgr.h:164:20: note: in instantiation of template class 'PDictionary' requested here PluginListType pluginDLLs; ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:688:23: note: hidden overloaded virtual function 'PAbstractDictionary::RemoveAt' declared here: type mismatch at 1st parameter ('PINDEX' (aka 'int') vs 'const PString &') virtual PObject * RemoveAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:927:22: warning: 'PDictionary::SetAt' hides overloaded virtual function [-Woverloaded-virtual] virtual PBoolean SetAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:700:22: note: hidden overloaded virtual function 'PAbstractDictionary::SetAt' declared here: type mismatch at 1st parameter ('PINDEX' (aka 'int') vs 'const PString &') virtual PBoolean SetAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:938:17: warning: 'PDictionary::GetAt' hides overloaded virtual function [-Woverloaded-virtual] virtual D * GetAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:711:23: note: hidden overloaded virtual function 'PAbstractDictionary::GetAt' declared here: type mismatch at 1st parameter ('PINDEX' (aka 'int') vs 'const PString &') virtual PObject * GetAt( ^ [CC] ptclib/lua.cxx ptclib/pxmlrpcs.cxx:37:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma implementation "pxmlrpcs.h" ^ ptclib/pxmlrpc.cxx:37:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma implementation "pxmlrpc.h" ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:909:17: warning: 'PDictionary::RemoveAt' hides overloaded virtual function [-Woverloaded-virtual] virtual D * RemoveAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pluginmgr.h:164:20: note: in instantiation of template class 'PDictionary' requested here PluginListType pluginDLLs; ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:688:23: note: hidden overloaded virtual function 'PAbstractDictionary::RemoveAt' declared here: type mismatch at 1st parameter ('PINDEX' (aka 'int') vs 'const PString &') virtual PObject * RemoveAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:927:22: warning: 'PDictionary::SetAt' hides overloaded virtual function [-Woverloaded-virtual] virtual PBoolean SetAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:700:22: note: hidden overloaded virtual function 'PAbstractDictionary::SetAt' declared here: type mismatch at 1st parameter ('PINDEX' (aka 'int') vs 'const PString &') virtual PBoolean SetAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:938:17: warning: 'PDictionary::GetAt' hides overloaded virtual function [-Woverloaded-virtual] virtual D * GetAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:711:23: note: hidden overloaded virtual function 'PAbstractDictionary::GetAt' declared here: type mismatch at 1st parameter ('PINDEX' (aka 'int') vs 'const PString &') virtual PObject * GetAt( ^ ptclib/lua.cxx:32:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma implementation "lua.h" ^ In file included from ptclib/lua.cxx:35: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib.h:39:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface ^ In file included from ptclib/pxmlrpcs.cxx:44: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptclib/pxmlrpcs.h:38: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptclib/pxmlrpc.h:38: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptclib/pxml.h:50: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptclib/http.h:43: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/ipsock.h:315:22: warning: 'PIPSocket::OpenSocket' hides overloaded virtual function [-Woverloaded-virtual] virtual PBoolean OpenSocket( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/socket.h:408:22: note: hidden overloaded virtual function 'PSocket::OpenSocket' declared here: different number of parameters (0 vs 1) virtual PBoolean OpenSocket() = 0; ^ In file included from ptlib/common/sound.cxx:36: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib.h:56: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/contain.h:624: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h:2549:23: warning: 'PStringDictionary::RemoveAt' hides overloaded virtual function [-Woverloaded-virtual] virtual PString * RemoveAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h:2688:1: note: in instantiation of template class 'PStringDictionary' requested here PDECLARE_STRING_DICTIONARY(POrdinalToString, POrdinalKey); ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h:2645:23: note: expanded from macro 'PDECLARE_STRING_DICTIONARY' PDECLARE_CLASS(cls, PStringDictionary) \ ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:688:23: note: hidden overloaded virtual function 'PAbstractDictionary::RemoveAt' declared here: type mismatch at 1st parameter ('PINDEX' (aka 'int') vs 'const POrdinalKey &') virtual PObject * RemoveAt( ^ In file included from ptlib/common/sound.cxx:36: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib.h:56: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/contain.h:624: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h:2562:23: warning: 'PStringDictionary::GetAt' hides overloaded virtual function [-Woverloaded-virtual] virtual PString * GetAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:711:23: note: hidden overloaded virtual function 'PAbstractDictionary::GetAt' declared here: type mismatch at 1st parameter ('PINDEX' (aka 'int') vs 'const POrdinalKey &') virtual PObject * GetAt( ^ In file included from ptlib/common/sound.cxx:36: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib.h:56: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/contain.h:624: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h:2574:22: warning: 'PStringDictionary::SetDataAt' hides overloaded virtual function [-Woverloaded-virtual] virtual PBoolean SetDataAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:754:22: note: hidden overloaded virtual function 'PAbstractDictionary::SetDataAt' declared here: type mismatch at 2nd parameter ('PObject *' vs 'const PString &') virtual PBoolean SetDataAt( ^ In file included from ptlib/common/sound.cxx:36: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib.h:56: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/contain.h:624: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h:2590:22: warning: 'PStringDictionary::SetAt' hides overloaded virtual function [-Woverloaded-virtual] virtual PBoolean SetAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:700:22: note: hidden overloaded virtual function 'PAbstractDictionary::SetAt' declared here: type mismatch at 1st parameter ('PINDEX' (aka 'int') vs 'const POrdinalKey &') virtual PBoolean SetAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:1095:27: warning: 'POrdinalDictionary::GetAt' hides overloaded virtual function [-Woverloaded-virtual] virtual POrdinalKey * GetAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h:2735:1: note: in instantiation of template class 'POrdinalDictionary' requested here PDECLARE_ORDINAL_DICTIONARY(PStringToOrdinal, PString); ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:1216:23: note: expanded from macro 'PDECLARE_ORDINAL_DICTIONARY' PDECLARE_CLASS(cls, POrdinalDictionary) \ ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:711:23: note: hidden overloaded virtual function 'PAbstractDictionary::GetAt' declared here: type mismatch at 1st parameter ('PINDEX' (aka 'int') vs 'const PString &') virtual PObject * GetAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:1113:22: warning: 'POrdinalDictionary::SetDataAt' hides overloaded virtual function [-Woverloaded-virtual] virtual PBoolean SetDataAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:754:22: note: hidden overloaded virtual function 'PAbstractDictionary::SetDataAt' declared here: type mismatch at 2nd parameter ('PObject *' vs 'PINDEX' (aka 'int')) virtual PBoolean SetDataAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:1129:22: warning: 'POrdinalDictionary::SetAt' hides overloaded virtual function [-Woverloaded-virtual] virtual PBoolean SetAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:700:22: note: hidden overloaded virtual function 'PAbstractDictionary::SetAt' declared here: type mismatch at 1st parameter ('PINDEX' (aka 'int') vs 'const PString &') virtual PBoolean SetAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:1142:20: warning: 'POrdinalDictionary::RemoveAt' hides overloaded virtual function [-Woverloaded-virtual] virtual PINDEX RemoveAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:688:23: note: hidden overloaded virtual function 'PAbstractDictionary::RemoveAt' declared here: type mismatch at 1st parameter ('PINDEX' (aka 'int') vs 'const PString &') virtual PObject * RemoveAt( ^ In file included from ptlib/common/sound.cxx:36: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib.h:56: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/contain.h:624: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h:2549:23: warning: 'PStringDictionary::RemoveAt' hides overloaded virtual function [-Woverloaded-virtual] virtual PString * RemoveAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h:2786:1: note: in instantiation of template class 'PStringDictionary' requested here PDECLARE_STRING_DICTIONARY(PStringToString, PString); ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h:2645:23: note: expanded from macro 'PDECLARE_STRING_DICTIONARY' PDECLARE_CLASS(cls, PStringDictionary) \ ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:688:23: note: hidden overloaded virtual function 'PAbstractDictionary::RemoveAt' declared here: type mismatch at 1st parameter ('PINDEX' (aka 'int') vs 'const PString &') virtual PObject * RemoveAt( ^ In file included from ptlib/common/sound.cxx:36: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib.h:56: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/contain.h:624: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h:2562:23: warning: 'PStringDictionary::GetAt' hides overloaded virtual function [-Woverloaded-virtual] virtual PString * GetAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:711:23: note: hidden overloaded virtual function 'PAbstractDictionary::GetAt' declared here: type mismatch at 1st parameter ('PINDEX' (aka 'int') vs 'const PString &') virtual PObject * GetAt( ^ In file included from ptlib/common/sound.cxx:36: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib.h:56: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/contain.h:624: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h:2574:22: warning: 'PStringDictionary::SetDataAt' hides overloaded virtual function [-Woverloaded-virtual] virtual PBoolean SetDataAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:754:22: note: hidden overloaded virtual function 'PAbstractDictionary::SetDataAt' declared here: type mismatch at 2nd parameter ('PObject *' vs 'const PString &') virtual PBoolean SetDataAt( ^ In file included from ptlib/common/sound.cxx:36: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib.h:56: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/contain.h:624: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h:2590:22: warning: 'PStringDictionary::SetAt' hides overloaded virtual function [-Woverloaded-virtual] virtual PBoolean SetAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:700:22: note: hidden overloaded virtual function 'PAbstractDictionary::SetAt' declared here: type mismatch at 1st parameter ('PINDEX' (aka 'int') vs 'const PString &') virtual PBoolean SetAt( ^ In file included from ptclib/pxmlrpcs.cxx:44: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptclib/pxmlrpcs.h:38: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptclib/pxmlrpc.h:38: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptclib/pxml.h:50: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptclib/http.h:455:9: warning: 'PHTTPClient::ExecuteCommand' hides overloaded virtual functions [-Woverloaded-virtual] int ExecuteCommand( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptclib/inetprot.h:313:17: note: hidden overloaded virtual function 'PInternetProtocol::ExecuteCommand' declared here: different number of parameters (1 vs 5) virtual int ExecuteCommand( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptclib/inetprot.h:316:17: note: hidden overloaded virtual function 'PInternetProtocol::ExecuteCommand' declared here: different number of parameters (2 vs 5) virtual int ExecuteCommand( ^ In file included from ptclib/pxmlrpcs.cxx:44: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptclib/pxmlrpcs.h:38: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptclib/pxmlrpc.h:38: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptclib/pxml.h:50: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptclib/http.h:462:9: warning: 'PHTTPClient::ExecuteCommand' hides overloaded virtual functions [-Woverloaded-virtual] int ExecuteCommand( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptclib/inetprot.h:313:17: note: hidden overloaded virtual function 'PInternetProtocol::ExecuteCommand' declared here: different number of parameters (1 vs 5) virtual int ExecuteCommand( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptclib/inetprot.h:316:17: note: hidden overloaded virtual function 'PInternetProtocol::ExecuteCommand' declared here: different number of parameters (2 vs 5) virtual int ExecuteCommand( ^ In file included from ptclib/pxmlrpcs.cxx:44: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptclib/pxmlrpcs.h:38: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptclib/pxmlrpc.h:38: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptclib/pxml.h:50: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptclib/http.h:471:14: warning: 'PHTTPClient::WriteCommand' hides overloaded virtual functions [-Woverloaded-virtual] PBoolean WriteCommand( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptclib/inetprot.h:221:22: note: hidden overloaded virtual function 'PInternetProtocol::WriteCommand' declared here: different number of parameters (1 vs 4) virtual PBoolean WriteCommand( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptclib/inetprot.h:224:22: note: hidden overloaded virtual function 'PInternetProtocol::WriteCommand' declared here: different number of parameters (2 vs 4) virtual PBoolean WriteCommand( ^ In file included from ptclib/pxmlrpcs.cxx:44: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptclib/pxmlrpcs.h:38: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptclib/pxmlrpc.h:38: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptclib/pxml.h:50: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptclib/http.h:477:14: warning: 'PHTTPClient::WriteCommand' hides overloaded virtual functions [-Woverloaded-virtual] PBoolean WriteCommand( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptclib/inetprot.h:221:22: note: hidden overloaded virtual function 'PInternetProtocol::WriteCommand' declared here: different number of parameters (1 vs 4) virtual PBoolean WriteCommand( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptclib/inetprot.h:224:22: note: hidden overloaded virtual function 'PInternetProtocol::WriteCommand' declared here: different number of parameters (2 vs 4) virtual PBoolean WriteCommand( ^ In file included from ptclib/pxmlrpcs.cxx:44: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptclib/pxmlrpcs.h:38: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptclib/pxmlrpc.h:38: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptclib/pxml.h:50: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptclib/http.h:485:14: warning: 'PHTTPClient::ReadResponse' hides overloaded virtual functions [-Woverloaded-virtual] PBoolean ReadResponse( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptclib/inetprot.h:296:22: note: hidden overloaded virtual function 'PInternetProtocol::ReadResponse' declared here: different number of parameters (0 vs 1) virtual PBoolean ReadResponse(); ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptclib/inetprot.h:297:22: note: hidden overloaded virtual function 'PInternetProtocol::ReadResponse' declared here: different number of parameters (2 vs 1) virtual PBoolean ReadResponse( ^ In file included from ptlib/common/sound.cxx:36: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib.h:56: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/contain.h:624: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h:2947:19: warning: 'PStringOptions::Remove' hides overloaded virtual function [-Woverloaded-virtual] __inline void Remove(const char * key) { RemoveAt(key); } ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:828:22: note: hidden overloaded virtual function 'PAbstractDictionary::Remove' declared here: type mismatch at 1st parameter ('const PObject *' vs 'const char *') virtual PBoolean Remove( ^ In file included from ptlib/common/sound.cxx:36: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib.h:56: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/contain.h:624: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h:2948:19: warning: 'PStringOptions::Remove' hides overloaded virtual function [-Woverloaded-virtual] __inline void Remove(const PString & key) { RemoveAt(key); } ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:828:22: note: hidden overloaded virtual function 'PAbstractDictionary::Remove' declared here: type mismatch at 1st parameter ('const PObject *' vs 'const PString &') virtual PBoolean Remove( ^ In file included from ptlib/common/sound.cxx:36: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib.h:56: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/contain.h:624: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h:2949:19: warning: 'PStringOptions::Remove' hides overloaded virtual function [-Woverloaded-virtual] __inline void Remove(const PCaselessString & key) { RemoveAt(key); } ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:828:22: note: hidden overloaded virtual function 'PAbstractDictionary::Remove' declared here: type mismatch at 1st parameter ('const PObject *' vs 'const PCaselessString &') virtual PBoolean Remove( ^ In file included from ptlib/common/sound.cxx:36: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib.h:56: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/contain.h:624: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h:2950:19: warning: 'PStringOptions::Remove' hides overloaded virtual function [-Woverloaded-virtual] __inline void Remove(const PCaselessString & (*key)()) { RemoveAt(key); } ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:828:22: note: hidden overloaded virtual function 'PAbstractDictionary::Remove' declared here: type mismatch at 1st parameter ('const PObject *' vs 'const PCaselessString &(*)()') virtual PBoolean Remove( ^ In file included from ptclib/pxmlrpc.cxx:42: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptclib/pxmlrpc.h:38: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptclib/pxml.h:50: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptclib/http.h:43: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/ipsock.h:315:22: warning: 'PIPSocket::OpenSocket' hides overloaded virtual function [-Woverloaded-virtual] virtual PBoolean OpenSocket( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/socket.h:408:22: note: hidden overloaded virtual function 'PSocket::OpenSocket' declared here: different number of parameters (0 vs 1) virtual PBoolean OpenSocket() = 0; ^ In file included from ptclib/pxml.cxx:34: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib.h:56: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/contain.h:624: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h:2549:23: warning: 'PStringDictionary::RemoveAt' hides overloaded virtual function [-Woverloaded-virtual] virtual PString * RemoveAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h:2688:1: note: in instantiation of template class 'PStringDictionary' requested here PDECLARE_STRING_DICTIONARY(POrdinalToString, POrdinalKey); ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h:2645:23: note: expanded from macro 'PDECLARE_STRING_DICTIONARY' PDECLARE_CLASS(cls, PStringDictionary) \ ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:688:23: note: hidden overloaded virtual function 'PAbstractDictionary::RemoveAt' declared here: type mismatch at 1st parameter ('PINDEX' (aka 'int') vs 'const POrdinalKey &') virtual PObject * RemoveAt( ^ In file included from ptclib/pxml.cxx:34: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib.h:56: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/contain.h:624: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h:2562:23: warning: 'PStringDictionary::GetAt' hides overloaded virtual function [-Woverloaded-virtual] virtual PString * GetAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:711:23: note: hidden overloaded virtual function 'PAbstractDictionary::GetAt' declared here: type mismatch at 1st parameter ('PINDEX' (aka 'int') vs 'const POrdinalKey &') virtual PObject * GetAt( ^ In file included from ptclib/pxml.cxx:34: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib.h:56: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/contain.h:624: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h:2574:22: warning: 'PStringDictionary::SetDataAt' hides overloaded virtual function [-Woverloaded-virtual] virtual PBoolean SetDataAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:754:22: note: hidden overloaded virtual function 'PAbstractDictionary::SetDataAt' declared here: type mismatch at 2nd parameter ('PObject *' vs 'const PString &') virtual PBoolean SetDataAt( ^ In file included from ptclib/pxml.cxx:34: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib.h:56: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/contain.h:624: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h:2590:22: warning: 'PStringDictionary::SetAt' hides overloaded virtual function [-Woverloaded-virtual] virtual PBoolean SetAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:700:22: note: hidden overloaded virtual function 'PAbstractDictionary::SetAt' declared here: type mismatch at 1st parameter ('PINDEX' (aka 'int') vs 'const POrdinalKey &') virtual PBoolean SetAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:1095:27: warning: 'POrdinalDictionary::GetAt' hides overloaded virtual function [-Woverloaded-virtual] virtual POrdinalKey * GetAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h:2735:1: note: in instantiation of template class 'POrdinalDictionary' requested here PDECLARE_ORDINAL_DICTIONARY(PStringToOrdinal, PString); ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:1216:23: note: expanded from macro 'PDECLARE_ORDINAL_DICTIONARY' PDECLARE_CLASS(cls, POrdinalDictionary) \ ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:711:23: note: hidden overloaded virtual function 'PAbstractDictionary::GetAt' declared here: type mismatch at 1st parameter ('PINDEX' (aka 'int') vs 'const PString &') virtual PObject * GetAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:1113:22: warning: 'POrdinalDictionary::SetDataAt' hides overloaded virtual function [-Woverloaded-virtual] virtual PBoolean SetDataAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:754:22: note: hidden overloaded virtual function 'PAbstractDictionary::SetDataAt' declared here: type mismatch at 2nd parameter ('PObject *' vs 'PINDEX' (aka 'int')) virtual PBoolean SetDataAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:1129:22: warning: 'POrdinalDictionary::SetAt' hides overloaded virtual function [-Woverloaded-virtual] virtual PBoolean SetAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:700:22: note: hidden overloaded virtual function 'PAbstractDictionary::SetAt' declared here: type mismatch at 1st parameter ('PINDEX' (aka 'int') vs 'const PString &') virtual PBoolean SetAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:1142:20: warning: 'POrdinalDictionary::RemoveAt' hides overloaded virtual function [-Woverloaded-virtual] virtual PINDEX RemoveAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:688:23: note: hidden overloaded virtual function 'PAbstractDictionary::RemoveAt' declared here: type mismatch at 1st parameter ('PINDEX' (aka 'int') vs 'const PString &') virtual PObject * RemoveAt( ^ In file included from ptclib/pxml.cxx:34: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib.h:56: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/contain.h:624: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h:2549:23: warning: 'PStringDictionary::RemoveAt' hides overloaded virtual function [-Woverloaded-virtual] virtual PString * RemoveAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h:2786:1: note: in instantiation of template class 'PStringDictionary' requested here PDECLARE_STRING_DICTIONARY(PStringToString, PString); ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h:2645:23: note: expanded from macro 'PDECLARE_STRING_DICTIONARY' PDECLARE_CLASS(cls, PStringDictionary) \ ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:688:23: note: hidden overloaded virtual function 'PAbstractDictionary::RemoveAt' declared here: type mismatch at 1st parameter ('PINDEX' (aka 'int') vs 'const PString &') virtual PObject * RemoveAt( ^ In file included from ptclib/pxml.cxx:34: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib.h:56: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/contain.h:624: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h:2562:23: warning: 'PStringDictionary::GetAt' hides overloaded virtual function [-Woverloaded-virtual] virtual PString * GetAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:711:23: note: hidden overloaded virtual function 'PAbstractDictionary::GetAt' declared here: type mismatch at 1st parameter ('PINDEX' (aka 'int') vs 'const PString &') virtual PObject * GetAt( ^ In file included from In file included from ptclib/pxml.cxxptclib/pxmlrpcs.cxx::4434: : In file included from In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptclib/pxmlrpcs.h/data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib.h::3856: In file included from : In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptclib/pxmlrpc.h/data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/contain.h::38624: : /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptclib/pxml.h/data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h::2574315::2226:: warningwarning: : 'PStringDictionary::SetDataAt' hides overloaded virtual function [-Woverloaded-virtual]'PXMLObject::Clone' hides overloaded virtual function [-Woverloaded-virtual] virtual PBoolean SetDataAt( ^ virtual PXMLObject * Clone(PXMLElement * parent) const = 0;/data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h :754:22 ^: note: hidden overloaded virtual function 'PAbstractDictionary::SetDataAt' declared here: type mismatch at 2nd parameter ('PObject *' vs 'const PString &') virtual PBoolean SetDataAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/object.h:1340In file included from :ptclib/pxml.cxx:2334:: In file included from note/data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib.h: :hidden overloaded virtual function 'PObject::Clone' declared here: different number of parameters (0 vs 1)56 : In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/contain.h:624: virtual PObject * Clone() const; /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h ^ :2590:22: warning: 'PStringDictionary::SetAt' hides overloaded virtual function [-Woverloaded-virtual] virtual PBoolean SetAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:700:22: note: hidden overloaded virtual function 'PAbstractDictionary::SetAt' declared here: type mismatch at 1st parameter ('PINDEX' (aka 'int') vs 'const PString &') virtual PBoolean SetAt( ^ In file included from ptclib/pxml.cxx:34: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib.h:56: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/contain.h:624: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h:2947:19: warning: 'PStringOptions::Remove' hides overloaded virtual function [-Woverloaded-virtual] __inline void Remove(const char * key) { RemoveAt(key); } ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:828:22: note: hidden overloaded virtual function 'PAbstractDictionary::Remove' declared here: type mismatch at 1st parameter ('const PObject *' vs 'const char *') virtual PBoolean Remove( ^ In file included from ptclib/pxml.cxx:34: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib.h:56: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/contain.h:624: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h:2948:19: warning: 'PStringOptions::Remove' hides overloaded virtual function [-Woverloaded-virtual] __inline void Remove(const PString & key) { RemoveAt(key); } ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:828:22: note: hidden overloaded virtual function 'PAbstractDictionary::Remove' declared here: type mismatch at 1st parameter ('const PObject *' vs 'const PString &') virtual PBoolean Remove( ^ In file included from ptclib/pxml.cxx:34: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib.h:56: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/contain.h:624: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h:2949:19: warning: 'PStringOptions::Remove' hides overloaded virtual function [-Woverloaded-virtual] __inline void Remove(const PCaselessString & key) { RemoveAt(key); } ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:828:22: note: hidden overloaded virtual function 'PAbstractDictionary::Remove' declared here: type mismatch at 1st parameter ('const PObject *' vs 'const PCaselessString &') virtual PBoolean Remove( ^ In file included from ptclib/pxml.cxx:34: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib.h:56: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/contain.h:624: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h:2950:19: warning: 'PStringOptions::Remove' hides overloaded virtual function [-Woverloaded-virtual] __inline void Remove(const PCaselessString & (*key)()) { RemoveAt(key); } ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:828:22: note: hidden overloaded virtual function 'PAbstractDictionary::Remove' declared here: type mismatch at 1st parameter ('const PObject *' vs 'const PCaselessString &(*)()') virtual PBoolean Remove( ^ In file included from ptclib/pxmlrpcs.cxx:34: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib.h:56: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/contain.h:618: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:909:17: warning: 'PDictionary::RemoveAt' hides overloaded virtual function [-Woverloaded-virtual] virtual D * RemoveAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptclib/pxmlrpc.h:286:47: note: in instantiation of template class 'PDictionary' requested here PDictionary variablesByName; ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:688:23: note: hidden overloaded virtual function 'PAbstractDictionary::RemoveAt' declared here: type mismatch at 1st parameter ('PINDEX' (aka 'int') vs 'const PString &') virtual PObject * RemoveAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:927:22: warning: 'PDictionary::SetAt' hides overloaded virtual function [-Woverloaded-virtual] virtual PBoolean SetAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:700:22: note: hidden overloaded virtual function 'PAbstractDictionary::SetAt' declared here: type mismatch at 1st parameter ('PINDEX' (aka 'int') vs 'const PString &') virtual PBoolean SetAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:938:17: warning: 'PDictionary::GetAt' hides overloaded virtual function [-Woverloaded-virtual] virtual D * GetAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:711:23: note: hidden overloaded virtual function 'PAbstractDictionary::GetAt' declared here: type mismatch at 1st parameter ('PINDEX' (aka 'int') vs 'const PString &') virtual PObject * GetAt( ^ In file included from ptclib/pxmlrpc.cxx:42: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptclib/pxmlrpc.h:38: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptclib/pxml.h:50: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptclib/http.h:455:9: warning: 'PHTTPClient::ExecuteCommand' hides overloaded virtual functions [-Woverloaded-virtual] int ExecuteCommand( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptclib/inetprot.h:313:17: note: hidden overloaded virtual function 'PInternetProtocol::ExecuteCommand' declared here: different number of parameters (1 vs 5) virtual int ExecuteCommand( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptclib/inetprot.h:316:17: note: hidden overloaded virtual function 'PInternetProtocol::ExecuteCommand' declared here: different number of parameters (2 vs 5) virtual int ExecuteCommand( ^ In file included from ptclib/pxmlrpc.cxx:42: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptclib/pxmlrpc.h:38: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptclib/pxml.h:50: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptclib/http.h:462:9: warning: 'PHTTPClient::ExecuteCommand' hides overloaded virtual functions [-Woverloaded-virtual] int ExecuteCommand( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptclib/inetprot.h:313:17: note: hidden overloaded virtual function 'PInternetProtocol::ExecuteCommand' declared here: different number of parameters (1 vs 5) virtual int ExecuteCommand( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptclib/inetprot.h:316:17: note: hidden overloaded virtual function 'PInternetProtocol::ExecuteCommand' declared here: different number of parameters (2 vs 5) virtual int ExecuteCommand( ^ In file included from ptclib/pxmlrpc.cxx:42: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptclib/pxmlrpc.h:38: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptclib/pxml.h:50: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptclib/http.h:471:14: warning: 'PHTTPClient::WriteCommand' hides overloaded virtual functions [-Woverloaded-virtual] PBoolean WriteCommand( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptclib/inetprot.h:221:22: note: hidden overloaded virtual function 'PInternetProtocol::WriteCommand' declared here: different number of parameters (1 vs 4) virtual PBoolean WriteCommand( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptclib/inetprot.h:224:22: note: hidden overloaded virtual function 'PInternetProtocol::WriteCommand' declared here: different number of parameters (2 vs 4) virtual PBoolean WriteCommand( ^ In file included from ptclib/pxmlrpc.cxx:42: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptclib/pxmlrpc.h:38: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptclib/pxml.h:50: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptclib/http.h:477:14: warning: 'PHTTPClient::WriteCommand' hides overloaded virtual functions [-Woverloaded-virtual] PBoolean WriteCommand( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptclib/inetprot.h:221:22: note: hidden overloaded virtual function 'PInternetProtocol::WriteCommand' declared here: different number of parameters (1 vs 4) virtual PBoolean WriteCommand( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptclib/inetprot.h:224:22: note: hidden overloaded virtual function 'PInternetProtocol::WriteCommand' declared here: different number of parameters (2 vs 4) virtual PBoolean WriteCommand( ^ In file included from ptclib/pxmlrpc.cxx:42: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptclib/pxmlrpc.h:38: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptclib/pxml.h:50: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptclib/http.h:485:14: warning: 'PHTTPClient::ReadResponse' hides overloaded virtual functions [-Woverloaded-virtual] PBoolean ReadResponse( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptclib/inetprot.h:296:22: note: hidden overloaded virtual function 'PInternetProtocol::ReadResponse' declared here: different number of parameters (0 vs 1) virtual PBoolean ReadResponse(); ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptclib/inetprot.h:297:22: note: hidden overloaded virtual function 'PInternetProtocol::ReadResponse' declared here: different number of parameters (2 vs 1) virtual PBoolean ReadResponse( ^ In file included from ptlib/common/vconvert.cxx:37: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/video.h:45: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/videoio.h:43: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pluginmgr.h:22:9: warning: private field 'dummy' is not used [-Wunused-private-field] int dummy; ^ In file included from ptlib/common/vfakeio.cxx:35: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/vconvert.h:46: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/videoio.h:43: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pluginmgr.h:22:9: warning: private field 'dummy' is not used [-Wunused-private-field] int dummy; ^ In file included from ptclib/pxmlrpc.cxx:42: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptclib/pxmlrpc.h:38: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptclib/pxml.h:315:26: warning: 'PXMLObject::Clone' hides overloaded virtual function [-Woverloaded-virtual] virtual PXMLObject * Clone(PXMLElement * parent) const = 0; ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/object.h:1340:23: note: hidden overloaded virtual function 'PObject::Clone' declared here: different number of parameters (0 vs 1) virtual PObject * Clone() const; ^ In file included from ptclib/pxmlrpc.cxx:34: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib.h:56: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/contain.h:618: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:909:17: warning: 'PDictionary::RemoveAt' hides overloaded virtual function [-Woverloaded-virtual] virtual D * RemoveAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptclib/pxmlrpc.h:286:47: note: in instantiation of template class 'PDictionary' requested here PDictionary variablesByName; ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:688:23: note: hidden overloaded virtual function 'PAbstractDictionary::RemoveAt' declared here: type mismatch at 1st parameter ('PINDEX' (aka 'int') vs 'const PString &') virtual PObject * RemoveAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:927:22: warning: 'PDictionary::SetAt' hides overloaded virtual function [-Woverloaded-virtual] virtual PBoolean SetAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:700:22: note: hidden overloaded virtual function 'PAbstractDictionary::SetAt' declared here: type mismatch at 1st parameter ('PINDEX' (aka 'int') vs 'const PString &') virtual PBoolean SetAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:938:17: warning: 'PDictionary::GetAt' hides overloaded virtual function [-Woverloaded-virtual] virtual D * GetAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:711:23: note: hidden overloaded virtual function 'PAbstractDictionary::GetAt' declared here: type mismatch at 1st parameter ('PINDEX' (aka 'int') vs 'const PString &') virtual PObject * GetAt( ^ ptclib/pxml.cxx:37:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma implementation "pxml.h" ^ In file included from ptclib/vxml.cxx:33: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib.h:56: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/contain.h:624: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h:2549:23: warning: 'PStringDictionary::RemoveAt' hides overloaded virtual function [-Woverloaded-virtual] virtual PString * RemoveAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h:2688:1: note: in instantiation of template class 'PStringDictionary' requested here PDECLARE_STRING_DICTIONARY(POrdinalToString, POrdinalKey); ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h:2645:23: note: expanded from macro 'PDECLARE_STRING_DICTIONARY' PDECLARE_CLASS(cls, PStringDictionary) \ ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:688:23: note: hidden overloaded virtual function 'PAbstractDictionary::RemoveAt' declared here: type mismatch at 1st parameter ('PINDEX' (aka 'int') vs 'const POrdinalKey &') virtual PObject * RemoveAt( ^ In file included from ptclib/vxml.cxx:33: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib.h:56: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/contain.h:624: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h:2562:23: warning: 'PStringDictionary::GetAt' hides overloaded virtual function [-Woverloaded-virtual] virtual PString * GetAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:711:23: note: hidden overloaded virtual function 'PAbstractDictionary::GetAt' declared here: type mismatch at 1st parameter ('PINDEX' (aka 'int') vs 'const POrdinalKey &') virtual PObject * GetAt( ^ In file included from ptclib/vxml.cxx:33: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib.h:56: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/contain.h:624: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h:2574:22: warning: 'PStringDictionary::SetDataAt' hides overloaded virtual function [-Woverloaded-virtual] virtual PBoolean SetDataAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:754:22: note: hidden overloaded virtual function 'PAbstractDictionary::SetDataAt' declared here: type mismatch at 2nd parameter ('PObject *' vs 'const PString &') virtual PBoolean SetDataAt( ^ In file included from ptclib/vxml.cxx:33: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib.h:56: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/contain.h:624: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h:2590:22: warning: 'PStringDictionary::SetAt' hides overloaded virtual function [-Woverloaded-virtual] virtual PBoolean SetAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:700:22: note: hidden overloaded virtual function 'PAbstractDictionary::SetAt' declared here: type mismatch at 1st parameter ('PINDEX' (aka 'int') vs 'const POrdinalKey &') virtual PBoolean SetAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:1095:27: warning: 'POrdinalDictionary::GetAt' hides overloaded virtual function [-Woverloaded-virtual] virtual POrdinalKey * GetAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h:2735:1: note: in instantiation of template class 'POrdinalDictionary' requested here PDECLARE_ORDINAL_DICTIONARY(PStringToOrdinal, PString); ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:1216:23: note: expanded from macro 'PDECLARE_ORDINAL_DICTIONARY' PDECLARE_CLASS(cls, POrdinalDictionary) \ ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:711:23: note: hidden overloaded virtual function 'PAbstractDictionary::GetAt' declared here: type mismatch at 1st parameter ('PINDEX' (aka 'int') vs 'const PString &') virtual PObject * GetAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:1113:22: warning: 'POrdinalDictionary::SetDataAt' hides overloaded virtual function [-Woverloaded-virtual] virtual PBoolean SetDataAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:754:22: note: hidden overloaded virtual function 'PAbstractDictionary::SetDataAt' declared here: type mismatch at 2nd parameter ('PObject *' vs 'PINDEX' (aka 'int')) virtual PBoolean SetDataAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:1129:22: warning: 'POrdinalDictionary::SetAt' hides overloaded virtual function [-Woverloaded-virtual] virtual PBoolean SetAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:700:22: note: hidden overloaded virtual function 'PAbstractDictionary::SetAt' declared here: type mismatch at 1st parameter ('PINDEX' (aka 'int') vs 'const PString &') virtual PBoolean SetAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:1142:20: warning: 'POrdinalDictionary::RemoveAt' hides overloaded virtual function [-Woverloaded-virtual] virtual PINDEX RemoveAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:688:23: note: hidden overloaded virtual function 'PAbstractDictionary::RemoveAt' declared here: type mismatch at 1st parameter ('PINDEX' (aka 'int') vs 'const PString &') virtual PObject * RemoveAt( ^ In file included from ptlib/unix/shmvideo.cxx:22: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib.h:56: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/contain.h:624: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h:2549:23: warning: 'PStringDictionary::RemoveAt' hides overloaded virtual function [-Woverloaded-virtual] virtual PString * RemoveAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h:2688:1: note: in instantiation of template class 'PStringDictionary' requested here PDECLARE_STRING_DICTIONARY(POrdinalToString, POrdinalKey); ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h:2645:23: note: expanded from macro 'PDECLARE_STRING_DICTIONARY' PDECLARE_CLASS(cls, PStringDictionary) \In file included from ptclib/vxml.cxx ^: 33: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib.h:56: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/contain.h:624: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h:2549:23: warning: 'PStringDictionary::RemoveAt' hides overloaded virtual function [-Woverloaded-virtual] /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h virtual PString * RemoveAt( : ^ 688/data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h::232786:: 1note:: hidden overloaded virtual function 'PAbstractDictionary::RemoveAt' declared here: type mismatch at 1st parameter ('PINDEX' (aka 'int') vs 'const POrdinalKey &')note : in instantiation of template class 'PStringDictionary' requested here virtual PObject * RemoveAt( ^ PDECLARE_STRING_DICTIONARY(PStringToString, PString); In file included from ^ptlib/unix/shmvideo.cxx :/data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h:222645: :23: In file included from note/data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib.h: :expanded from macro 'PDECLARE_STRING_DICTIONARY'56 : In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/contain.h PDECLARE_CLASS(cls, PStringDictionary) \: 624 ^: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h:2562:/data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h23::688 :warning23: :'PStringDictionary::GetAt' hides overloaded virtual function [-Woverloaded-virtual] note: hidden overloaded virtual function 'PAbstractDictionary::RemoveAt' declared here: type mismatch at 1st parameter ('PINDEX' (aka 'int') vs 'const PString &') virtual PString * GetAt( ^ virtual PObject * RemoveAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.hIn file included from :ptclib/vxml.cxx711::3323: :In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib.hnote:: 56hidden overloaded virtual function 'PAbstractDictionary::GetAt' declared here: type mismatch at 1st parameter ('PINDEX' (aka 'int') vs 'const POrdinalKey &'): In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/contain.h: virtual PObject * GetAt(624 : ^/data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h :2562:In file included from 23ptlib/unix/shmvideo.cxx:: 22warning: : In file included from 'PStringDictionary::GetAt' hides overloaded virtual function [-Woverloaded-virtual]/data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib.h :56: In file included from virtual PString * GetAt(/data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/contain.h : ^ 624: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h/data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h::7112574::2322:: notewarning: : hidden overloaded virtual function 'PAbstractDictionary::GetAt' declared here: type mismatch at 1st parameter ('PINDEX' (aka 'int') vs 'const PString &')'PStringDictionary::SetDataAt' hides overloaded virtual function [-Woverloaded-virtual] virtual PObject * GetAt( virtual PBoolean SetDataAt( ^ ^ In file included from ptclib/vxml.cxx:33: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.hIn file included from :/data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib.h754::56: 22In file included from :/data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/contain.h :note624: : hidden overloaded virtual function 'PAbstractDictionary::SetDataAt' declared here: type mismatch at 2nd parameter ('PObject *' vs 'const PString &')/data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h :2574:22 virtual PBoolean SetDataAt(: ^warning : 'PStringDictionary::SetDataAt' hides overloaded virtual function [-Woverloaded-virtual]In file included from ptlib/unix/shmvideo.cxx:22 virtual PBoolean SetDataAt(: In file included from ^/data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib.h :56/data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h: :In file included from 754:/data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/contain.h22: :note624: : hidden overloaded virtual function 'PAbstractDictionary::SetDataAt' declared here: type mismatch at 2nd parameter ('PObject *' vs 'const PString &')/data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h :2590:22 virtual PBoolean SetDataAt(: ^warning : 'PStringDictionary::SetAt' hides overloaded virtual function [-Woverloaded-virtual]In file included from ptclib/vxml.cxx:33 virtual PBoolean SetAt(: In file included from ^/data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib.h: 56: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h/data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/contain.h::700624:: 22/data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h::2590 :note22: : warninghidden overloaded virtual function 'PAbstractDictionary::SetAt' declared here: type mismatch at 1st parameter ('PINDEX' (aka 'int') vs 'const POrdinalKey &'): 'PStringDictionary::SetAt' hides overloaded virtual function [-Woverloaded-virtual] virtual PBoolean SetAt( virtual PBoolean SetAt( ^ ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:700:22: note: hidden overloaded virtual function 'PAbstractDictionary::SetAt' declared here: type mismatch at 1st parameter ('PINDEX' (aka 'int') vs 'const PString &') virtual PBoolean SetAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:1095:27: warning: 'POrdinalDictionary::GetAt' hides overloaded virtual function [-Woverloaded-virtual] virtual POrdinalKey * GetAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h:2735:1: note: in instantiation of template class 'POrdinalDictionary' requested here PDECLARE_ORDINAL_DICTIONARY(PStringToOrdinal, PString); ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:1216:23: note: expanded from macro 'PDECLARE_ORDINAL_DICTIONARY' PDECLARE_CLASS(cls, POrdinalDictionary) \ ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:711:23: note: hidden overloaded virtual function 'PAbstractDictionary::GetAt' declared here: type mismatch at 1st parameter ('PINDEX' (aka 'int') vs 'const PString &') virtual PObject * GetAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:1113:22: warning: 'POrdinalDictionary::SetDataAt' hides overloaded virtual function [-Woverloaded-virtual] virtual PBoolean SetDataAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:754:22: note: hidden overloaded virtual function 'PAbstractDictionary::SetDataAt' declared here: type mismatch at 2nd parameter ('PObject *' vs 'PINDEX' (aka 'int')) virtual PBoolean SetDataAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:1129:22: warning: 'POrdinalDictionary::SetAt' hides overloaded virtual function [-Woverloaded-virtual] virtual PBoolean SetAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:700:22: note: hidden overloaded virtual function 'PAbstractDictionary::SetAt' declared here: type mismatch at 1st parameter ('PINDEX' (aka 'int') vs 'const PString &') virtual PBoolean SetAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:1142:20: warning: 'POrdinalDictionary::RemoveAt' hides overloaded virtual function [-Woverloaded-virtual] virtual PINDEX RemoveAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:688:23: note: hidden overloaded virtual function 'PAbstractDictionary::RemoveAt' declared here: type mismatch at 1st parameter ('PINDEX' (aka 'int') vs 'const PString &') virtual PObject * RemoveAt( ^ In file included from ptlib/unix/shmvideo.cxx:22: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib.h:56: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/contain.h:624: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.hIn file included from :ptclib/vxml.cxx2549::3323: :In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib.hwarning:: 56'PStringDictionary::RemoveAt' hides overloaded virtual function [-Woverloaded-virtual]: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/contain.h virtual PString * RemoveAt(: 624 ^: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h:/data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h2947::278619::1 :warning : note'PStringOptions::Remove' hides overloaded virtual function [-Woverloaded-virtual]: in instantiation of template class 'PStringDictionary' requested here PDECLARE_STRING_DICTIONARY(PStringToString, PString); __inline void Remove(const char * key) { RemoveAt(key); } ^ ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h:2645:/data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h23::828 :note22: :expanded from macro 'PDECLARE_STRING_DICTIONARY' note: hidden overloaded virtual function 'PAbstractDictionary::Remove' declared here: type mismatch at 1st parameter ('const PObject *' vs 'const char *') PDECLARE_CLASS(cls, PStringDictionary) \ virtual PBoolean Remove( ^ ^ In file included from ptclib/vxml.cxx:/data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h33:: 688In file included from :/data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib.h23::56 : noteIn file included from : /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/contain.hhidden overloaded virtual function 'PAbstractDictionary::RemoveAt' declared here: type mismatch at 1st parameter ('PINDEX' (aka 'int') vs 'const PString &'): 624: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h:2948 virtual PObject * RemoveAt(: 19: ^ warning: 'PStringOptions::Remove' hides overloaded virtual function [-Woverloaded-virtual]In file included from ptlib/unix/shmvideo.cxx:22: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib.h:56: In file included from __inline void Remove(const PString & key) { RemoveAt(key); }/data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/contain.h : ^624 : /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h:2562/data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h::23828::22: warningnote: : hidden overloaded virtual function 'PAbstractDictionary::Remove' declared here: type mismatch at 1st parameter ('const PObject *' vs 'const PString &')'PStringDictionary::GetAt' hides overloaded virtual function [-Woverloaded-virtual] virtual PBoolean Remove( virtual PString * GetAt( ^ ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h :In file included from 909/data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.hptclib/vxml.cxx:::71117:33:23 :warning : : note'PDictionary::RemoveAt' hides overloaded virtual function [-Woverloaded-virtual]: In file included from hidden overloaded virtual function 'PAbstractDictionary::GetAt' declared here: type mismatch at 1st parameter ('PINDEX' (aka 'int') vs 'const PString &')/data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib.h :56: virtual D * RemoveAt( virtual PObject * GetAt(In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/contain.h : ^ ^ 624In file included from : /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pluginmgr.h/data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.hptlib/unix/shmvideo.cxx:::164294922::: 1920:In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib.hwarning:: : 56note'PStringOptions::Remove' hides overloaded virtual function [-Woverloaded-virtual]: : in instantiation of template class 'PDictionary' requested hereIn file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/contain.h:624: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h PluginListType pluginDLLs; __inline void Remove(const PCaselessString & key) { RemoveAt(key); } : ^ 2574 ^: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h22:/data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h::688 828warning:: :2322'PStringDictionary::SetDataAt' hides overloaded virtual function [-Woverloaded-virtual]:: notenote: : virtual PBoolean SetDataAt(hidden overloaded virtual function 'PAbstractDictionary::RemoveAt' declared here: type mismatch at 1st parameter ('PINDEX' (aka 'int') vs 'const PString &')hidden overloaded virtual function 'PAbstractDictionary::Remove' declared here: type mismatch at 1st parameter ('const PObject *' vs 'const PCaselessString &') ^ virtual PObject * RemoveAt( virtual PBoolean Remove( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h : ^754/data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h ::In file included from 927ptclib/vxml.cxx:2233::22 :note : warningIn file included from : /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib.h: :'PDictionary::SetAt' hides overloaded virtual function [-Woverloaded-virtual]hidden overloaded virtual function 'PAbstractDictionary::SetDataAt' declared here: type mismatch at 2nd parameter ('PObject *' vs 'const PString &')56 : In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/contain.h virtual PBoolean SetAt( virtual PBoolean SetDataAt( ^: ^ 624In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.hptlib/unix/shmvideo.cxx: ::700/data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h::222950:22 : :In file included from 19note:: hidden overloaded virtual function 'PAbstractDictionary::SetAt' declared here: type mismatch at 1st parameter ('PINDEX' (aka 'int') vs 'const PString &')warning/data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib.h :: virtual PBoolean SetAt('PStringOptions::Remove' hides overloaded virtual function [-Woverloaded-virtual] ^ 56/data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h: : __inline void Remove(const PCaselessString & (*key)()) { RemoveAt(key); }938 : ^17 :In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.hwarning/data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/contain.h::: 624828: :'PDictionary::GetAt' hides overloaded virtual function [-Woverloaded-virtual]22 /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h:: virtual D * GetAt(2590 ^note : :hidden overloaded virtual function 'PAbstractDictionary::Remove' declared here: type mismatch at 1st parameter ('const PObject *' vs 'const PCaselessString &(*)()')/data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h :22711:: virtual PBoolean Remove(23 : ^ warningnote: 'PStringDictionary::SetAt' hides overloaded virtual function [-Woverloaded-virtual]: hidden overloaded virtual function 'PAbstractDictionary::GetAt' declared here: type mismatch at 1st parameter ('PINDEX' (aka 'int') vs 'const PString &') virtual PBoolean SetAt( virtual PObject * GetAt( ^ ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:700:22: note: hidden overloaded virtual function 'PAbstractDictionary::SetAt' declared here: type mismatch at 1st parameter ('PINDEX' (aka 'int') vs 'const PString &') virtual PBoolean SetAt( ^ In file included from ptlib/unix/shmvideo.cxx:22: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib.h:56: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/contain.h:624: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h:2947:19: warning: 'PStringOptions::Remove' hides overloaded virtual function [-Woverloaded-virtual] __inline void Remove(const char * key) { RemoveAt(key); } ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:828:22: note: hidden overloaded virtual function 'PAbstractDictionary::Remove' declared here: type mismatch at 1st parameter ('const PObject *' vs 'const char *') virtual PBoolean Remove( ^ In file included from ptlib/unix/shmvideo.cxx:22: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib.h:56: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/contain.h:624: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h:2948:19: warning: 'PStringOptions::Remove' hides overloaded virtual function [-Woverloaded-virtual] __inline void Remove(const PString & key) { RemoveAt(key); } ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:828:22: note: hidden overloaded virtual function 'PAbstractDictionary::Remove' declared here: type mismatch at 1st parameter ('const PObject *' vs 'const PString &') virtual PBoolean Remove( ^ In file included from ptlib/unix/shmvideo.cxx:22: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib.h:56: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/contain.h:624: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h:2949:19: warning: 'PStringOptions::Remove' hides overloaded virtual function [-Woverloaded-virtual] __inline void Remove(const PCaselessString & key) { RemoveAt(key); } ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:828:22: note: hidden overloaded virtual function 'PAbstractDictionary::Remove' declared here: type mismatch at 1st parameter ('const PObject *' vs 'const PCaselessString &') virtual PBoolean Remove( ^ In file included from ptlib/unix/shmvideo.cxx:22: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib.h:56: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/contain.h:624: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h:2950:19: warning: 'PStringOptions::Remove' hides overloaded virtual function [-Woverloaded-virtual] __inline void Remove(const PCaselessString & (*key)()) { RemoveAt(key); } ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:828:22: note: hidden overloaded virtual function 'PAbstractDictionary::Remove' declared here: type mismatch at 1st parameter ('const PObject *' vs 'const PCaselessString &(*)()') virtual PBoolean Remove( ^ In file included from ptclib/pils.cxx:35: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib.h:56: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/contain.h:624: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h:2549:23: warning: 'PStringDictionary::RemoveAt' hides overloaded virtual function [-Woverloaded-virtual] virtual PString * RemoveAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h:2688:1: note: in instantiation of template class 'PStringDictionary' requested here PDECLARE_STRING_DICTIONARY(POrdinalToString, POrdinalKey); ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h:2645:23: note: expanded from macro 'PDECLARE_STRING_DICTIONARY' PDECLARE_CLASS(cls, PStringDictionary) \ ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:688:23: note: hidden overloaded virtual function 'PAbstractDictionary::RemoveAt' declared here: type mismatch at 1st parameter ('PINDEX' (aka 'int') vs 'const POrdinalKey &') virtual PObject * RemoveAt( ^ In file included from ptclib/pils.cxx:35: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib.h:56: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/contain.h:624: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h:2562:23: warning: 'PStringDictionary::GetAt' hides overloaded virtual function [-Woverloaded-virtual] virtual PString * GetAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:711:23: note: hidden overloaded virtual function 'PAbstractDictionary::GetAt' declared here: type mismatch at 1st parameter ('PINDEX' (aka 'int') vs 'const POrdinalKey &') virtual PObject * GetAt( ^ In file included from ptclib/pils.cxx:35In file included from : ptclib/pxml.cxx:In file included from 40: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib.hIn file included from :/data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptclib/pxml.h56:: 50In file included from : /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/contain.hIn file included from :/data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptclib/http.h624:: 43/data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h: :/data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/ipsock.h2574::31522::22 :warning : warning'PStringDictionary::SetDataAt' hides overloaded virtual function [-Woverloaded-virtual]: 'PIPSocket::OpenSocket' hides overloaded virtual function [-Woverloaded-virtual] virtual PBoolean SetDataAt( virtual PBoolean OpenSocket( ^ ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/socket.h/data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h::408:22754:: 22note: :hidden overloaded virtual function 'PSocket::OpenSocket' declared here: different number of parameters (0 vs 1) note virtual PBoolean OpenSocket() = 0;: hidden overloaded virtual function 'PAbstractDictionary::SetDataAt' declared here: type mismatch at 2nd parameter ('PObject *' vs 'const PString &') ^ virtual PBoolean SetDataAt( ^ In file included from ptclib/pils.cxx:35: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib.h:56: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/contain.h:624: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h:2590:22: warning: 'PStringDictionary::SetAt' hides overloaded virtual function [-Woverloaded-virtual] virtual PBoolean SetAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:700:22: note: hidden overloaded virtual function 'PAbstractDictionary::SetAt' declared here: type mismatch at 1st parameter ('PINDEX' (aka 'int') vs 'const POrdinalKey &') virtual PBoolean SetAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:1095:27: warning: 'POrdinalDictionary::GetAt' hides overloaded virtual function [-Woverloaded-virtual] virtual POrdinalKey * GetAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h:2735:1: note: in instantiation of template class 'POrdinalDictionary' requested here PDECLARE_ORDINAL_DICTIONARY(PStringToOrdinal, PString); ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:1216:23: note: expanded from macro 'PDECLARE_ORDINAL_DICTIONARY' PDECLARE_CLASS(cls, POrdinalDictionary) \ ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:711:23: note: hidden overloaded virtual function 'PAbstractDictionary::GetAt' declared here: type mismatch at 1st parameter ('PINDEX' (aka 'int') vs 'const PString &') virtual PObject * GetAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:1113:22: warning: 'POrdinalDictionary::SetDataAt' hides overloaded virtual function [-Woverloaded-virtual] virtual PBoolean SetDataAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:754:22: note: hidden overloaded virtual function 'PAbstractDictionary::SetDataAt' declared here: type mismatch at 2nd parameter ('PObject *' vs 'PINDEX' (aka 'int')) virtual PBoolean SetDataAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:1129:22: warning: 'POrdinalDictionary::SetAt' hides overloaded virtual function [-Woverloaded-virtual] virtual PBoolean SetAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:700:22: note: hidden overloaded virtual function 'PAbstractDictionary::SetAt' declared here: type mismatch at 1st parameter ('PINDEX' (aka 'int') vs 'const PString &') virtual PBoolean SetAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:1142:20: warning: 'POrdinalDictionary::RemoveAt' hides overloaded virtual function [-Woverloaded-virtual] virtual PINDEX RemoveAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:688:23: note: hidden overloaded virtual function 'PAbstractDictionary::RemoveAt' declared here: type mismatch at 1st parameter ('PINDEX' (aka 'int') vs 'const PString &') virtual PObject * RemoveAt( ^ In file included from ptclib/pldap.cxx:35: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib.h:56: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/contain.h:624: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h:2549:23: warning: 'PStringDictionary::RemoveAt' hides overloaded virtual function [-Woverloaded-virtual] virtual PString * RemoveAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h:2688:1: note: in instantiation of template class 'PStringDictionary' requested here PDECLARE_STRING_DICTIONARY(POrdinalToString, POrdinalKey); ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h:2645:23: note: expanded from macro 'PDECLARE_STRING_DICTIONARY' PDECLARE_CLASS(cls, PStringDictionary) \ ^ In file included from ptclib/pils.cxx:35: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib.h:56: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/contain.h:/data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:624688:: 23/data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h:: 2549note:: 23hidden overloaded virtual function 'PAbstractDictionary::RemoveAt' declared here: type mismatch at 1st parameter ('PINDEX' (aka 'int') vs 'const POrdinalKey &'): warning virtual PObject * RemoveAt( : ^'PStringDictionary::RemoveAt' hides overloaded virtual function [-Woverloaded-virtual] In file included from ptclib/pldap.cxx: virtual PString * RemoveAt(35 : ^In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib.h:/data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h56:: 2786In file included from :/data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/contain.h1::624 : note/data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h: :in instantiation of template class 'PStringDictionary' requested here2562 :23: warning: PDECLARE_STRING_DICTIONARY(PStringToString, PString);'PStringDictionary::GetAt' hides overloaded virtual function [-Woverloaded-virtual] ^ virtual PString * GetAt( ^/data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h :2645:/data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h23:711:: 23note:: noteexpanded from macro 'PDECLARE_STRING_DICTIONARY': hidden overloaded virtual function 'PAbstractDictionary::GetAt' declared here: type mismatch at 1st parameter ('PINDEX' (aka 'int') vs 'const POrdinalKey &') PDECLARE_CLASS(cls, PStringDictionary) \ virtual PObject * GetAt( ^ ^ In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.hptclib/pldap.cxx::68835:: 23In file included from :/data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib.h :note56: : hidden overloaded virtual function 'PAbstractDictionary::RemoveAt' declared here: type mismatch at 1st parameter ('PINDEX' (aka 'int') vs 'const PString &')In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/contain.h:624: virtual PObject * RemoveAt(/data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h: 2574 ^: 22:In file included from ptclib/pils.cxxwarning:: 35'PStringDictionary::SetDataAt' hides overloaded virtual function [-Woverloaded-virtual]: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib.h virtual PBoolean SetDataAt(: 56 ^ : In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/contain.h/data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h::624754: :/data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h22::2562 :note23: :hidden overloaded virtual function 'PAbstractDictionary::SetDataAt' declared here: type mismatch at 2nd parameter ('PObject *' vs 'const PString &') warning: virtual PBoolean SetDataAt('PStringDictionary::GetAt' hides overloaded virtual function [-Woverloaded-virtual] ^ virtual PString * GetAt(In file included from ptclib/pldap.cxx ^: 35: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h/data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib.h::71156:: 23In file included from :/data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/contain.h: 624note: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h: :2590:hidden overloaded virtual function 'PAbstractDictionary::GetAt' declared here: type mismatch at 1st parameter ('PINDEX' (aka 'int') vs 'const PString &')22 : warning virtual PObject * GetAt(: 'PStringDictionary::SetAt' hides overloaded virtual function [-Woverloaded-virtual] ^ virtual PBoolean SetAt( In file included from ^ptclib/pils.cxx :35/data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h: :700:In file included from 22/data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib.h:: 56note: : In file included from hidden overloaded virtual function 'PAbstractDictionary::SetAt' declared here: type mismatch at 1st parameter ('PINDEX' (aka 'int') vs 'const POrdinalKey &')/data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/contain.h :624 virtual PBoolean SetAt( : ^/data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h :2574:22: warning: 'PStringDictionary::SetDataAt' hides overloaded virtual function [-Woverloaded-virtual] virtual PBoolean SetDataAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:754:22: note: hidden overloaded virtual function 'PAbstractDictionary::SetDataAt' declared here: type mismatch at 2nd parameter ('PObject *' vs 'const PString &') virtual PBoolean SetDataAt( ^ In file included from ptclib/pils.cxx:35: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib.h:56: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/contain.h:624: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h:2590:22: warning: 'PStringDictionary::SetAt' hides overloaded virtual function [-Woverloaded-virtual] virtual PBoolean SetAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:700:22: note: hidden overloaded virtual function 'PAbstractDictionary::SetAt' declared here: type mismatch at 1st parameter ('PINDEX' (aka 'int') vs 'const PString &') virtual PBoolean SetAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:1095:27: warning: 'POrdinalDictionary::GetAt' hides overloaded virtual function [-Woverloaded-virtual] virtual POrdinalKey * GetAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h:2735:1: note: in instantiation of template class 'POrdinalDictionary' requested here PDECLARE_ORDINAL_DICTIONARY(PStringToOrdinal, PString); ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:1216:23: note: expanded from macro 'PDECLARE_ORDINAL_DICTIONARY' PDECLARE_CLASS(cls, POrdinalDictionary) \ ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:711:23: note: hidden overloaded virtual function 'PAbstractDictionary::GetAt' declared here: type mismatch at 1st parameter ('PINDEX' (aka 'int') vs 'const PString &') virtual PObject * GetAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:1113:22: warning: 'POrdinalDictionary::SetDataAt' hides overloaded virtual function [-Woverloaded-virtual] virtual PBoolean SetDataAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:754:22: note: hidden overloaded virtual function 'PAbstractDictionary::SetDataAt' declared here: type mismatch at 2nd parameter ('PObject *' vs 'PINDEX' (aka 'int')) virtual PBoolean SetDataAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:1129:22: warning: 'POrdinalDictionary::SetAt' hides overloaded virtual function [-Woverloaded-virtual] virtual PBoolean SetAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:700:22: note: hidden overloaded virtual function 'PAbstractDictionary::SetAt' declared here: type mismatch at 1st parameter ('PINDEX' (aka 'int') vs 'const PString &') virtual PBoolean SetAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:1142:20: warning: 'POrdinalDictionary::RemoveAt' hides overloaded virtual function [-Woverloaded-virtual] virtual PINDEX RemoveAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:688:23: note: hidden overloaded virtual function 'PAbstractDictionary::RemoveAt' declared here: type mismatch at 1st parameter ('PINDEX' (aka 'int') vs 'const PString &') virtual PObject * RemoveAt( ^ In file included from ptclib/pldap.cxx:35: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib.h:56: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/contain.h:624: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h:2549:23: warning: 'PStringDictionary::RemoveAt' hides overloaded virtual function [-Woverloaded-virtual] virtual PString * RemoveAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h:2786:1: note: in instantiation of template class 'PStringDictionary' requested here PDECLARE_STRING_DICTIONARY(PStringToString, PString); ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h:2645:23: note: expanded from macro 'PDECLARE_STRING_DICTIONARY' PDECLARE_CLASS(cls, PStringDictionary) \ ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:688:23: note: hidden overloaded virtual function 'PAbstractDictionary::RemoveAt' declared here: type mismatch at 1st parameter ('PINDEX' (aka 'int') vs 'const PString &') virtual PObject * RemoveAt( ^ In file included from ptclib/pldap.cxx:35: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib.h:56: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/contain.h:624: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.hIn file included from :ptclib/pils.cxx2562::3523: :In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib.hwarning:: 56'PStringDictionary::GetAt' hides overloaded virtual function [-Woverloaded-virtual] : In file included from virtual PString * GetAt(/data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/contain.h : ^624 : /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h/data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h::2947711::2319:: notewarning: : hidden overloaded virtual function 'PAbstractDictionary::GetAt' declared here: type mismatch at 1st parameter ('PINDEX' (aka 'int') vs 'const PString &')'PStringOptions::Remove' hides overloaded virtual function [-Woverloaded-virtual] virtual PObject * GetAt( ^ In file included from ptclib/pldap.cxx __inline void Remove(const char * key) { RemoveAt(key); }: 35 ^: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib.h:56: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.hIn file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/contain.h::828624: :/data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h22::2574 :note22:: hidden overloaded virtual function 'PAbstractDictionary::Remove' declared here: type mismatch at 1st parameter ('const PObject *' vs 'const char *')warning : 'PStringDictionary::SetDataAt' hides overloaded virtual function [-Woverloaded-virtual] virtual PBoolean Remove( ^ virtual PBoolean SetDataAt( ^In file included from ptclib/pils.cxx:35/data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h: :In file included from 754/data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib.h::2256:: In file included from note/data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/contain.h: :hidden overloaded virtual function 'PAbstractDictionary::SetDataAt' declared here: type mismatch at 2nd parameter ('PObject *' vs 'const PString &')624 : /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h:2948 virtual PBoolean SetDataAt(: 19 ^: warningIn file included from : ptclib/pldap.cxx'PStringOptions::Remove' hides overloaded virtual function [-Woverloaded-virtual]: 35: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib.h:56: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/contain.h __inline void Remove(const PString & key) { RemoveAt(key); }: 624 ^: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h:2590:22/data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:: 828warning:: 22'PStringDictionary::SetAt' hides overloaded virtual function [-Woverloaded-virtual]: note: hidden overloaded virtual function 'PAbstractDictionary::Remove' declared here: type mismatch at 1st parameter ('const PObject *' vs 'const PString &') virtual PBoolean SetAt( ^ virtual PBoolean Remove( ^/data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h :700In file included from :ptclib/pils.cxx22:: 35note: : In file included from hidden overloaded virtual function 'PAbstractDictionary::SetAt' declared here: type mismatch at 1st parameter ('PINDEX' (aka 'int') vs 'const PString &')/data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib.h :56: In file included from virtual PBoolean SetAt(/data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/contain.h : ^624 : /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h:2949:19: warning: 'PStringOptions::Remove' hides overloaded virtual function [-Woverloaded-virtual] __inline void Remove(const PCaselessString & key) { RemoveAt(key); } ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:828:22: note: hidden overloaded virtual function 'PAbstractDictionary::Remove' declared here: type mismatch at 1st parameter ('const PObject *' vs 'const PCaselessString &') virtual PBoolean Remove( ^ In file included from ptclib/pils.cxx:35: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib.h:56: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/contain.h:624: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h:2950:19: warning: 'PStringOptions::Remove' hides overloaded virtual function [-Woverloaded-virtual] __inline void Remove(const PCaselessString & (*key)()) { RemoveAt(key); } ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:828:22: note: hidden overloaded virtual function 'PAbstractDictionary::Remove' declared here: type mismatch at 1st parameter ('const PObject *' vs 'const PCaselessString &(*)()') virtual PBoolean Remove( ^ In file included from ptclib/pldap.cxx:35: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib.h:56: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/contain.h:624: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h:2947:19: warning: 'PStringOptions::Remove' hides overloaded virtual function [-Woverloaded-virtual] __inline void Remove(const char * key) { RemoveAt(key); } ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:828:22: note: hidden overloaded virtual function 'PAbstractDictionary::Remove' declared here: type mismatch at 1st parameter ('const PObject *' vs 'const char *') virtual PBoolean Remove( ^ In file included from ptclib/pldap.cxx:35: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib.h:56: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/contain.h:624: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h:2948:19: warning: 'PStringOptions::Remove' hides overloaded virtual function [-Woverloaded-virtual] __inline void Remove(const PString & key) { RemoveAt(key); } ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:828:22: note: hidden overloaded virtual function 'PAbstractDictionary::Remove' declared here: type mismatch at 1st parameter ('const PObject *' vs 'const PString &') virtual PBoolean Remove( ^ In file included from ptclib/pldap.cxx:35: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib.h:56: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/contain.h:624: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h:2949:19: warning: 'PStringOptions::Remove' hides overloaded virtual function [-Woverloaded-virtual] __inline void Remove(const PCaselessString & key) { RemoveAt(key); } ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:828:22: note: hidden overloaded virtual function 'PAbstractDictionary::Remove' declared here: type mismatch at 1st parameter ('const PObject *' vs 'const PCaselessString &') virtual PBoolean Remove( ^ In file included from ptclib/pldap.cxx:35: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib.h:56: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/contain.h:624: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h:2950:19: warning: 'PStringOptions::Remove' hides overloaded virtual function [-Woverloaded-virtual] __inline void Remove(const PCaselessString & (*key)()) { RemoveAt(key); } ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:828:22: note: hidden overloaded virtual function 'PAbstractDictionary::Remove' declared here: type mismatch at 1st parameter ('const PObject *' vs 'const PCaselessString &(*)()') virtual PBoolean Remove( ^ In file included from ptclib/pxml.cxx:40: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptclib/pxml.h:50: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptclib/http.h:455:9: warning: 'PHTTPClient::ExecuteCommand' hides overloaded virtual functions [-Woverloaded-virtual] int ExecuteCommand( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptclib/inetprot.h:313:17: note: hidden overloaded virtual function 'PInternetProtocol::ExecuteCommand' declared here: different number of parameters (1 vs 5) virtual int ExecuteCommand( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptclib/inetprot.h:316:17: note: hidden overloaded virtual function 'PInternetProtocol::ExecuteCommand' declared here: different number of parameters (2 vs 5) virtual int ExecuteCommand( ^ In file included from ptclib/pxml.cxx:40: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptclib/pxml.h:50: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptclib/http.h:462:9: warning: 'PHTTPClient::ExecuteCommand' hides overloaded virtual functions [-Woverloaded-virtual] int ExecuteCommand( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptclib/inetprot.h:313:17: note: hidden overloaded virtual function 'PInternetProtocol::ExecuteCommand' declared here: different number of parameters (1 vs 5) virtual int ExecuteCommand( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptclib/inetprot.h:316:17: note: hidden overloaded virtual function 'PInternetProtocol::ExecuteCommand' declared here: different number of parameters (2 vs 5) virtual int ExecuteCommand( ^ In file included from ptclib/pxml.cxx:40: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptclib/pxml.h:50: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptclib/http.h:471:14: warning: 'PHTTPClient::WriteCommand' hides overloaded virtual functions [-Woverloaded-virtual] PBoolean WriteCommand( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptclib/inetprot.h:221:22: note: hidden overloaded virtual function 'PInternetProtocol::WriteCommand' declared here: different number of parameters (1 vs 4) virtual PBoolean WriteCommand( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptclib/inetprot.h:224:22: note: hidden overloaded virtual function 'PInternetProtocol::WriteCommand' declared here: different number of parameters (2 vs 4) virtual PBoolean WriteCommand( ^ In file included from ptclib/pxml.cxx:40: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptclib/pxml.h:50: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptclib/http.h:477:14: warning: 'PHTTPClient::WriteCommand' hides overloaded virtual functions [-Woverloaded-virtual] PBoolean WriteCommand( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptclib/inetprot.h:221:22: note: hidden overloaded virtual function 'PInternetProtocol::WriteCommand' declared here: different number of parameters (1 vs 4) virtual PBoolean WriteCommand( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptclib/inetprot.h:224:22: note: hidden overloaded virtual function 'PInternetProtocol::WriteCommand' declared here: different number of parameters (2 vs 4) virtual PBoolean WriteCommand( ^ In file included from ptclib/pxml.cxx:40: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptclib/pxml.h:50: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptclib/http.h:485:14: warning: 'PHTTPClient::ReadResponse' hides overloaded virtual functions [-Woverloaded-virtual] PBoolean ReadResponse( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptclib/inetprot.h:296:22: note: hidden overloaded virtual function 'PInternetProtocol::ReadResponse' declared here: different number of parameters (0 vs 1) virtual PBoolean ReadResponse(); ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptclib/inetprot.h:297:22: note: hidden overloaded virtual function 'PInternetProtocol::ReadResponse' declared here: different number of parameters (2 vs 1) virtual PBoolean ReadResponse( ^ In file included from ptclib/psoap.cxx:36: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib.h:56: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/contain.h:624: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h:2549:23: warning: 'PStringDictionary::RemoveAt' hides overloaded virtual function [-Woverloaded-virtual] virtual PString * RemoveAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h:2688:1: note: in instantiation of template class 'PStringDictionary' requested here PDECLARE_STRING_DICTIONARY(POrdinalToString, POrdinalKey); ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h:2645:23: note: expanded from macro 'PDECLARE_STRING_DICTIONARY' PDECLARE_CLASS(cls, PStringDictionary) \ ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:688:23: note: hidden overloaded virtual function 'PAbstractDictionary::RemoveAt' declared here: type mismatch at 1st parameter ('PINDEX' (aka 'int') vs 'const POrdinalKey &') virtual PObject * RemoveAt( ^ In file included from ptclib/psoap.cxx:36: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib.h:56: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/contain.h:624: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h:2562:23: warning: 'PStringDictionary::GetAt' hides overloaded virtual function [-Woverloaded-virtual] virtual PString * GetAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:711:23: note: hidden overloaded virtual function 'PAbstractDictionary::GetAt' declared here: type mismatch at 1st parameter ('PINDEX' (aka 'int') vs 'const POrdinalKey &') virtual PObject * GetAt( ^ In file included from ptclib/psoap.cxx:36: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib.h:56: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/contain.h:624: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h:2574:22: warning: 'PStringDictionary::SetDataAt' hides overloaded virtual function [-Woverloaded-virtual] virtual PBoolean SetDataAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:754:22: note: hidden overloaded virtual function 'PAbstractDictionary::SetDataAt' declared here: type mismatch at 2nd parameter ('PObject *' vs 'const PString &') virtual PBoolean SetDataAt( ^ In file included from ptclib/psoap.cxx:36: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib.h:56: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/contain.h:624: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h:2590:22: warning: 'PStringDictionary::SetAt' hides overloaded virtual function [-Woverloaded-virtual] virtual PBoolean SetAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:700:22: note: hidden overloaded virtual function 'PAbstractDictionary::SetAt' declared here: type mismatch at 1st parameter ('PINDEX' (aka 'int') vs 'const POrdinalKey &') virtual PBoolean SetAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:1095:27: warning: 'POrdinalDictionary::GetAt' hides overloaded virtual function [-Woverloaded-virtual] virtual POrdinalKey * GetAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h:2735:1: note: in instantiation of template class 'POrdinalDictionary' requested here PDECLARE_ORDINAL_DICTIONARY(PStringToOrdinal, PString); ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:1216:23: note: expanded from macro 'PDECLARE_ORDINAL_DICTIONARY' PDECLARE_CLASS(cls, POrdinalDictionary) \ ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:711:23: note: hidden overloaded virtual function 'PAbstractDictionary::GetAt' declared here: type mismatch at 1st parameter ('PINDEX' (aka 'int') vs 'const PString &') virtual PObject * GetAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:1113:22: warning: 'POrdinalDictionary::SetDataAt' hides overloaded virtual function [-Woverloaded-virtual] virtual PBoolean SetDataAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:754:22: note: hidden overloaded virtual function 'PAbstractDictionary::SetDataAt' declared here: type mismatch at 2nd parameter ('PObject *' vs 'PINDEX' (aka 'int')) virtual PBoolean SetDataAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:1129:22: warning: 'POrdinalDictionary::SetAt' hides overloaded virtual function [-Woverloaded-virtual] virtual PBoolean SetAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:700:22: note: hidden overloaded virtual function 'PAbstractDictionary::SetAt' declared here: type mismatch at 1st parameter ('PINDEX' (aka 'int') vs 'const PString &') virtual PBoolean SetAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:1142:20: warning: 'POrdinalDictionary::RemoveAt' hides overloaded virtual function [-Woverloaded-virtual] virtual PINDEX RemoveAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:688:23: note: hidden overloaded virtual function 'PAbstractDictionary::RemoveAt' declared here: type mismatch at 1st parameter ('PINDEX' (aka 'int') vs 'const PString &') virtual PObject * RemoveAt( ^ In file included from ptclib/pssl.cxx:86: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib.h:56: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/contain.h:624: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h:2549:23: warning: 'PStringDictionary::RemoveAt' hides overloaded virtual function [-Woverloaded-virtual] virtual PString * RemoveAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h:2688:1: note: in instantiation of template class 'PStringDictionary' requested here PDECLARE_STRING_DICTIONARY(POrdinalToString, POrdinalKey); ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h:2645:23: note: expanded from macro 'PDECLARE_STRING_DICTIONARY' PDECLARE_CLASS(cls, PStringDictionary) \ ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:688:23: note: hidden overloaded virtual function 'PAbstractDictionary::RemoveAt' declared here: type mismatch at 1st parameter ('PINDEX' (aka 'int') vs 'const POrdinalKey &') virtual PObject * RemoveAt( ^ In file included from ptclib/pssl.cxx:86: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib.h:56: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/contain.h:624: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h:2562:23: warning: 'PStringDictionary::GetAt' hides overloaded virtual function [-Woverloaded-virtual] In file included from ptclib/psoap.cxx virtual PString * GetAt(: 36 ^: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib.h:56: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.hIn file included from :/data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/contain.h711::23624: : note/data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h: :hidden overloaded virtual function 'PAbstractDictionary::GetAt' declared here: type mismatch at 1st parameter ('PINDEX' (aka 'int') vs 'const POrdinalKey &')2549 :23 virtual PObject * GetAt(: ^warning : 'PStringDictionary::RemoveAt' hides overloaded virtual function [-Woverloaded-virtual] In file included from ptclib/pssl.cxx:86 virtual PString * RemoveAt(: In file included from ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib.h:/data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h56:: 2786In file included from :/data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/contain.h1::624 : note/data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h: :in instantiation of template class 'PStringDictionary' requested here2574 :22: warning: 'PStringDictionary::SetDataAt' hides overloaded virtual function [-Woverloaded-virtual]PDECLARE_STRING_DICTIONARY(PStringToString, PString); ^ virtual PBoolean SetDataAt( ^/data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h :2645:23: note/data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h: :expanded from macro 'PDECLARE_STRING_DICTIONARY'754 :22: PDECLARE_CLASS(cls, PStringDictionary) \note : ^hidden overloaded virtual function 'PAbstractDictionary::SetDataAt' declared here: type mismatch at 2nd parameter ('PObject *' vs 'const PString &') virtual PBoolean SetDataAt(/data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h : ^688 :23In file included from :ptclib/pssl.cxx :note: 86hidden overloaded virtual function 'PAbstractDictionary::RemoveAt' declared here: type mismatch at 1st parameter ('PINDEX' (aka 'int') vs 'const PString &'): In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib.h:56: virtual PObject * RemoveAt(In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/contain.h: ^624 : /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h:2590In file included from :22:ptclib/psoap.cxx :warning36: : 'PStringDictionary::SetAt' hides overloaded virtual function [-Woverloaded-virtual]In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib.h virtual PBoolean SetAt(: 56 ^: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/contain.h/data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h::624700: :/data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h22::2562 :note23: :hidden overloaded virtual function 'PAbstractDictionary::SetAt' declared here: type mismatch at 1st parameter ('PINDEX' (aka 'int') vs 'const POrdinalKey &') warning virtual PBoolean SetAt(: 'PStringDictionary::GetAt' hides overloaded virtual function [-Woverloaded-virtual] ^ virtual PString * GetAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:711:23: note: hidden overloaded virtual function 'PAbstractDictionary::GetAt' declared here: type mismatch at 1st parameter ('PINDEX' (aka 'int') vs 'const PString &') virtual PObject * GetAt( ^ In file included from ptclib/psoap.cxx:36: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib.h:In file included from 56ptclib/pxml.cxx: :In file included from In file included from 40ptlib/common/pvidchan.cxx: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/contain.h/data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptclib/pxml.h:::31538:: 26624:In file included from : /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h/data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib.h/data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h:warning:56: 2574'PXMLObject::Clone' hides overloaded virtual function [-Woverloaded-virtual]: :In file included from 22:/data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/contain.h: : 624 virtual PXMLObject * Clone(PXMLElement * parent) const = 0;: warning ^: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h'PStringDictionary::SetDataAt' hides overloaded virtual function [-Woverloaded-virtual]1095:: 254927::/data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/object.h23 : virtual PBoolean SetDataAt(: warningwarning: 1340'POrdinalDictionary::GetAt' hides overloaded virtual function [-Woverloaded-virtual] :: ^23 : virtual POrdinalKey * GetAt('PStringDictionary::RemoveAt' hides overloaded virtual function [-Woverloaded-virtual] /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.hnote : virtual PString * RemoveAt( ^ : 754 ^:hidden overloaded virtual function 'PObject::Clone' declared here: different number of parameters (0 vs 1) /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h/data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h virtual PObject * Clone() const;: 2688::222735:: 1note1: :hidden overloaded virtual function 'PAbstractDictionary::SetDataAt' declared here: type mismatch at 2nd parameter ('PObject *' vs 'const PString &'): ^ note : notein instantiation of template class 'POrdinalDictionary' requested here virtual PBoolean SetDataAt(: in instantiation of template class 'PStringDictionary' requested here ^ PDECLARE_ORDINAL_DICTIONARY(PStringToOrdinal, PString);In file included from PDECLARE_STRING_DICTIONARY(POrdinalToString, POrdinalKey);ptclib/psoap.cxx ^^: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h36:: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h2645In file included from :/data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib.h23:::56 : noteIn file included from : 1216/data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/contain.hexpanded from macro 'PDECLARE_STRING_DICTIONARY': 23: PDECLARE_CLASS(cls, PStringDictionary) \624: : ^ note/data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h: :expanded from macro 'PDECLARE_ORDINAL_DICTIONARY'2590 :22: PDECLARE_CLASS(cls, POrdinalDictionary) \ warning ^: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h'PStringDictionary::SetAt' hides overloaded virtual function [-Woverloaded-virtual]: 688 virtual PBoolean SetAt(: 23 ^: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:note:711700: :hidden overloaded virtual function 'PAbstractDictionary::RemoveAt' declared here: type mismatch at 1st parameter ('PINDEX' (aka 'int') vs 'const POrdinalKey &')22 : virtual PObject * RemoveAt( : 23note:: ^ hidden overloaded virtual function 'PAbstractDictionary::SetAt' declared here: type mismatch at 1st parameter ('PINDEX' (aka 'int') vs 'const PString &')note : virtual PBoolean SetAt(hidden overloaded virtual function 'PAbstractDictionary::GetAt' declared here: type mismatch at 1st parameter ('PINDEX' (aka 'int') vs 'const PString &') In file included from virtual PObject * GetAt( ^ptlib/common/pvidchan.cxx : ^38 : /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.hIn file included from :/data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib.h1113::5622: :In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/contain.hwarning:: 624'POrdinalDictionary::SetDataAt' hides overloaded virtual function [-Woverloaded-virtual]: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h virtual PBoolean SetDataAt(: 2562 ^: 23/data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:: 754warning:: 22'PStringDictionary::GetAt' hides overloaded virtual function [-Woverloaded-virtual]: virtual PString * GetAt(note : ^hidden overloaded virtual function 'PAbstractDictionary::SetDataAt' declared here: type mismatch at 2nd parameter ('PObject *' vs 'PINDEX' (aka 'int')) /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h virtual PBoolean SetDataAt(: 711 ^: 23/data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:: 1129note:: 22hidden overloaded virtual function 'PAbstractDictionary::GetAt' declared here: type mismatch at 1st parameter ('PINDEX' (aka 'int') vs 'const POrdinalKey &'): warning virtual PObject * GetAt(: 'POrdinalDictionary::SetAt' hides overloaded virtual function [-Woverloaded-virtual] ^ virtual PBoolean SetAt(In file included from In file included from ptclib/psoap.cxxptlib/common/pvidchan.cxx: 36 ^: 38: : /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.hIn file included from :/data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib.hIn file included from 700::/data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib.h22::5656 : note: : In file included from In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/contain.h/data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/contain.hhidden overloaded virtual function 'PAbstractDictionary::SetAt' declared here: type mismatch at 1st parameter ('PINDEX' (aka 'int') vs 'const PString &')::624624: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h: : virtual PBoolean SetAt(2947 : ^/data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h :/data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h192574:: :1142warning22::20 : warning:: 'PStringOptions::Remove' hides overloaded virtual function [-Woverloaded-virtual] 'PStringDictionary::SetDataAt' hides overloaded virtual function [-Woverloaded-virtual]warning : __inline void Remove(const char * key) { RemoveAt(key); } virtual PBoolean SetDataAt('POrdinalDictionary::RemoveAt' hides overloaded virtual function [-Woverloaded-virtual] ^ ^ virtual PINDEX RemoveAt( /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h/data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h ::828 ^: 22:754 /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.hnote::22688:: hidden overloaded virtual function 'PAbstractDictionary::Remove' declared here: type mismatch at 1st parameter ('const PObject *' vs 'const char *'): 23note: virtual PBoolean Remove( : notehidden overloaded virtual function 'PAbstractDictionary::SetDataAt' declared here: type mismatch at 2nd parameter ('PObject *' vs 'const PString &') ^ virtual PBoolean SetDataAt(: In file included from hidden overloaded virtual function 'PAbstractDictionary::RemoveAt' declared here: type mismatch at 1st parameter ('PINDEX' (aka 'int') vs 'const PString &')ptclib/psoap.cxx : ^ 36 virtual PObject * RemoveAt(: In file included from In file included from ptlib/common/pvidchan.cxx : ^/data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib.h38: : 56In file included from : /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib.hIn file included from :/data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/contain.h56:: 624In file included from : /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/contain.h/data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h::6242948: :/data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h19::2590 :warning22: :'PStringOptions::Remove' hides overloaded virtual function [-Woverloaded-virtual] warning: 'PStringDictionary::SetAt' hides overloaded virtual function [-Woverloaded-virtual] __inline void Remove(const PString & key) { RemoveAt(key); } ^ virtual PBoolean SetAt( /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h ^: 828:22/data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:: 700note:: 22hidden overloaded virtual function 'PAbstractDictionary::Remove' declared here: type mismatch at 1st parameter ('const PObject *' vs 'const PString &'): note: virtual PBoolean Remove(hidden overloaded virtual function 'PAbstractDictionary::SetAt' declared here: type mismatch at 1st parameter ('PINDEX' (aka 'int') vs 'const POrdinalKey &') ^ virtual PBoolean SetAt( In file included from ^ptclib/psoap.cxx :36: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib.h:In file included from 56ptclib/pssl.cxx: :In file included from 86/data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/contain.h: :In file included from 624/data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib.h: :/data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h56:: 2949In file included from :/data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/contain.h19::624 : warning/data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h: :'PStringOptions::Remove' hides overloaded virtual function [-Woverloaded-virtual]2549 :23: warning: 'PStringDictionary::RemoveAt' hides overloaded virtual function [-Woverloaded-virtual] __inline void Remove(const PCaselessString & key) { RemoveAt(key); } ^ virtual PString * RemoveAt(/data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h: 828 ^: 22:/data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h :note: 2786hidden overloaded virtual function 'PAbstractDictionary::Remove' declared here: type mismatch at 1st parameter ('const PObject *' vs 'const PCaselessString &'):1 : note: virtual PBoolean Remove(in instantiation of template class 'PStringDictionary' requested here ^ In file included from ptclib/psoap.cxxPDECLARE_STRING_DICTIONARY(PStringToString, PString);: 36^: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h/data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib.h::264556/data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h::: 109523::27In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/contain.hnote::624 : warning: : expanded from macro 'PDECLARE_STRING_DICTIONARY''POrdinalDictionary::GetAt' hides overloaded virtual function [-Woverloaded-virtual] /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h :2950: PDECLARE_CLASS(cls, PStringDictionary) \ virtual POrdinalKey * GetAt( 19 ^ ^: warning/data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h'PStringOptions::Remove' hides overloaded virtual function [-Woverloaded-virtual]: :6882735::231:: __inline void Remove(const PCaselessString & (*key)()) { RemoveAt(key); }notenote : ^in instantiation of template class 'POrdinalDictionary' requested here : /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.hhidden overloaded virtual function 'PAbstractDictionary::RemoveAt' declared here: type mismatch at 1st parameter ('PINDEX' (aka 'int') vs 'const PString &'): PDECLARE_ORDINAL_DICTIONARY(PStringToOrdinal, PString);828 virtual PObject * RemoveAt(^ : ^22/data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h ::In file included from 1216ptclib/pssl.cxx:: 8623note: : :In file included from hidden overloaded virtual function 'PAbstractDictionary::Remove' declared here: type mismatch at 1st parameter ('const PObject *' vs 'const PCaselessString &(*)()')note/data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib.h: : 56expanded from macro 'PDECLARE_ORDINAL_DICTIONARY': virtual PBoolean Remove(In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/contain.h PDECLARE_CLASS(cls, POrdinalDictionary) \ ^: 624 : /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h ^: 2562:23/data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:: 711warning:23: :'PStringDictionary::GetAt' hides overloaded virtual function [-Woverloaded-virtual] note: hidden overloaded virtual function 'PAbstractDictionary::GetAt' declared here: type mismatch at 1st parameter ('PINDEX' (aka 'int') vs 'const PString &') virtual PString * GetAt( ^ virtual PObject * GetAt( ^/data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h :711/data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h::231113:: 22note:: hidden overloaded virtual function 'PAbstractDictionary::GetAt' declared here: type mismatch at 1st parameter ('PINDEX' (aka 'int') vs 'const PString &')warning : 'POrdinalDictionary::SetDataAt' hides overloaded virtual function [-Woverloaded-virtual] virtual PObject * GetAt( ^ virtual PBoolean SetDataAt( In file included from ^ptclib/pssl.cxx :86: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.hIn file included from :/data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib.h754::5622: :In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/contain.hnote:: 624hidden overloaded virtual function 'PAbstractDictionary::SetDataAt' declared here: type mismatch at 2nd parameter ('PObject *' vs 'PINDEX' (aka 'int')): /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h:2574: virtual PBoolean SetDataAt(22 : ^ warning: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h'PStringDictionary::SetDataAt' hides overloaded virtual function [-Woverloaded-virtual]: 1129:22: virtual PBoolean SetDataAt( warning ^: 'POrdinalDictionary::SetAt' hides overloaded virtual function [-Woverloaded-virtual] /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h: virtual PBoolean SetAt(754 : ^22 : note: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.hhidden overloaded virtual function 'PAbstractDictionary::SetDataAt' declared here: type mismatch at 2nd parameter ('PObject *' vs 'const PString &'): 700:22: virtual PBoolean SetDataAt( note ^: hidden overloaded virtual function 'PAbstractDictionary::SetAt' declared here: type mismatch at 1st parameter ('PINDEX' (aka 'int') vs 'const PString &') In file included from ptclib/pssl.cxx:86 virtual PBoolean SetAt(: In file included from ^/data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib.h :56/data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h: :In file included from 1142/data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/contain.h::20624:: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.hwarning:: 2590'POrdinalDictionary::RemoveAt' hides overloaded virtual function [-Woverloaded-virtual]: 22: warning virtual PINDEX RemoveAt(: 'PStringDictionary::SetAt' hides overloaded virtual function [-Woverloaded-virtual] ^ virtual PBoolean SetAt( /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h ^: 688:23:/data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h :note700: :hidden overloaded virtual function 'PAbstractDictionary::RemoveAt' declared here: type mismatch at 1st parameter ('PINDEX' (aka 'int') vs 'const PString &')22 : note: hidden overloaded virtual function 'PAbstractDictionary::SetAt' declared here: type mismatch at 1st parameter ('PINDEX' (aka 'int') vs 'const PString &') virtual PObject * RemoveAt( ^ virtual PBoolean SetAt( ^ In file included from ptlib/common/pvidchan.cxx:38: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib.h:56: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/contain.h:624: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h:2549:23: warning: 'PStringDictionary::RemoveAt' hides overloaded virtual function [-Woverloaded-virtual] virtual PString * RemoveAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h:2786:1: note: in instantiation of template class 'PStringDictionary' requested here PDECLARE_STRING_DICTIONARY(PStringToString, PString); ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h:2645:23: note: expanded from macro 'PDECLARE_STRING_DICTIONARY' PDECLARE_CLASS(cls, PStringDictionary) \ ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:688:23: note: hidden overloaded virtual function 'PAbstractDictionary::RemoveAt' declared here: type mismatch at 1st parameter ('PINDEX' (aka 'int') vs 'const PString &') virtual PObject * RemoveAt( ^ In file included from ptlib/common/pvidchan.cxx:38: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib.h:56: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/contain.h:624: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h:2562:23: warning: 'PStringDictionary::GetAt' hides overloaded virtual function [-Woverloaded-virtual] virtual PString * GetAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:711:23: note: hidden overloaded virtual function 'PAbstractDictionary::GetAt' declared here: type mismatch at 1st parameter ('PINDEX' (aka 'int') vs 'const PString &') virtual PObject * GetAt( ^ In file included from ptlib/common/pvidchan.cxx:38: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib.h:56: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/contain.h:624: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h:2574:22: warning: 'PStringDictionary::SetDataAt' hides overloaded virtual function [-Woverloaded-virtual] virtual PBoolean SetDataAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:754:22: note: hidden overloaded virtual function 'PAbstractDictionary::SetDataAt' declared here: type mismatch at 2nd parameter ('PObject *' vs 'const PString &') virtual PBoolean SetDataAt( ^ In file included from ptlib/common/pvidchan.cxx:38: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib.h:56: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/contain.h:624: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h:2590:22: warning: 'PStringDictionary::SetAt' hides overloaded virtual function [-Woverloaded-virtual] virtual PBoolean SetAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:700:22: note: hidden overloaded virtual function 'PAbstractDictionary::SetAt' declared here: type mismatch at 1st parameter ('PINDEX' (aka 'int') vs 'const PString &') virtual PBoolean SetAt( ^ In file included from ptclib/pssl.cxx:86: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib.h:56: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/contain.h:624: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h:2947:19: warning: 'PStringOptions::Remove' hides overloaded virtual function [-Woverloaded-virtual] __inline void Remove(const char * key) { RemoveAt(key); } ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:828:22: note: hidden overloaded virtual function 'PAbstractDictionary::Remove' declared here: type mismatch at 1st parameter ('const PObject *' vs 'const char *') virtual PBoolean Remove( ^ In file included from ptclib/pssl.cxx:86: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib.h:56: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/contain.h:624: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h:2948:19: warning: 'PStringOptions::Remove' hides overloaded virtual function [-Woverloaded-virtual] __inline void Remove(const PString & key) { RemoveAt(key); } ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:828:22: note: hidden overloaded virtual function 'PAbstractDictionary::Remove' declared here: type mismatch at 1st parameter ('const PObject *' vs 'const PString &') virtual PBoolean Remove( ^ In file included from ptclib/pssl.cxx:86: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib.h:56: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/contain.h:624: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h:2949:19: warning: 'PStringOptions::Remove' hides overloaded virtual function [-Woverloaded-virtual] __inline void Remove(const PCaselessString & key) { RemoveAt(key); } ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:828:22: note: hidden overloaded virtual function 'PAbstractDictionary::Remove' declared here: type mismatch at 1st parameter ('const PObject *' vs 'const PCaselessString &') virtual PBoolean Remove( ^ In file included from ptclib/pssl.cxx:86: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib.h:56: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/contain.h:624: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h:2950:19: warning: 'PStringOptions::Remove' hides overloaded virtual function [-Woverloaded-virtual] __inline void Remove(const PCaselessString & (*key)()) { RemoveAt(key); } ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:828:22: note: hidden overloaded virtual function 'PAbstractDictionary::Remove' declared here: type mismatch at 1st parameter ('const PObject *' vs 'const PCaselessString &(*)()') virtual PBoolean Remove( ^ In file included from ptlib/common/pvidchan.cxx:38: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib.h:56: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/contain.h:624: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h:2947:19: warning: 'PStringOptions::Remove' hides overloaded virtual function [-Woverloaded-virtual] __inline void Remove(const char * key) { RemoveAt(key); } ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:828:22: note: hidden overloaded virtual function 'PAbstractDictionary::Remove' declared here: type mismatch at 1st parameter ('const PObject *' vs 'const char *') virtual PBoolean Remove( ^ In file included from ptlib/common/pvidchan.cxx:38: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib.h:56: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/contain.h:624: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h:2948:19: warning: 'PStringOptions::Remove' hides overloaded virtual function [-Woverloaded-virtual] __inline void Remove(const PString & key) { RemoveAt(key); } ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:828:22: note: hidden overloaded virtual function 'PAbstractDictionary::Remove' declared here: type mismatch at 1st parameter ('const PObject *' vs 'const PString &') virtual PBoolean Remove( ^ In file included from ptlib/common/pvidchan.cxx:38: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib.h:56: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/contain.h:624: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h:2949:19: warning: 'PStringOptions::Remove' hides overloaded virtual function [-Woverloaded-virtual] __inline void Remove(const PCaselessString & key) { RemoveAt(key); } ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:828:22: note: hidden overloaded virtual function 'PAbstractDictionary::Remove' declared here: type mismatch at 1st parameter ('const PObject *' vs 'const PCaselessString &') virtual PBoolean Remove( ^ In file included from ptlib/common/pvidchan.cxx:38: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib.h:56: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/contain.h:624: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h:2950:19: warning: 'PStringOptions::Remove' hides overloaded virtual function [-Woverloaded-virtual] __inline void Remove(const PCaselessString & (*key)()) { RemoveAt(key); } ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:828:22: note: hidden overloaded virtual function 'PAbstractDictionary::Remove' declared here: type mismatch at 1st parameter ('const PObject *' vs 'const PCaselessString &(*)()') virtual PBoolean Remove( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:909:17: warning: 'PDictionary::RemoveAt' hides overloaded virtual function [-Woverloaded-virtual] virtual D * RemoveAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pluginmgr.h:164:20: note: in instantiation of template class 'PDictionary' requested here PluginListType pluginDLLs; ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:688:23: note: hidden overloaded virtual function 'PAbstractDictionary::RemoveAt' declared here: type mismatch at 1st parameter ('PINDEX' (aka 'int') vs 'const PString &') virtual PObject * RemoveAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:927:22: warning: 'PDictionary::SetAt' hides overloaded virtual function [-Woverloaded-virtual] virtual PBoolean SetAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:700:22: note: hidden overloaded virtual function 'PAbstractDictionary::SetAt' declared here: type mismatch at 1st parameter ('PINDEX' (aka 'int') vs 'const PString &') virtual PBoolean SetAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:938:17: warning: 'PDictionary::GetAt' hides overloaded virtual function [-Woverloaded-virtual] virtual D * GetAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:711:23: note: hidden overloaded virtual function 'PAbstractDictionary::GetAt' declared here: type mismatch at 1st parameter ('PINDEX' (aka 'int') vs 'const PString &') virtual PObject * GetAt( ^ In file included from ptclib/vsdl.cxx:35: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib.h:56: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/contain.h:624: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h:2549:23: warning: 'PStringDictionary::RemoveAt' hides overloaded virtual function [-Woverloaded-virtual] virtual PString * RemoveAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h:2688:1: note: in instantiation of template class 'PStringDictionary' requested here PDECLARE_STRING_DICTIONARY(POrdinalToString, POrdinalKey); ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h:2645:23: note: expanded from macro 'PDECLARE_STRING_DICTIONARY' PDECLARE_CLASS(cls, PStringDictionary) \ ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:688:23: note: hidden overloaded virtual function 'PAbstractDictionary::RemoveAt' declared here: type mismatch at 1st parameter ('PINDEX' (aka 'int') vs 'const POrdinalKey &') virtual PObject * RemoveAt( ^ In file included from ptclib/vsdl.cxx:35: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib.h:56: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/contain.h:624: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h:2562:23: warning: 'PStringDictionary::GetAt' hides overloaded virtual function [-Woverloaded-virtual] virtual PString * GetAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:711:23: note: hidden overloaded virtual function 'PAbstractDictionary::GetAt' declared here: type mismatch at 1st parameter ('PINDEX' (aka 'int') vs 'const POrdinalKey &') virtual PObject * GetAt( ^ In file included from ptclib/vsdl.cxx:35: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib.h:56: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/contain.h:624: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h:2574:22: warning: 'PStringDictionary::SetDataAt' hides overloaded virtual function [-Woverloaded-virtual] virtual PBoolean SetDataAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:754:22: note: hidden overloaded virtual function 'PAbstractDictionary::SetDataAt' declared here: type mismatch at 2nd parameter ('PObject *' vs 'const PString &') virtual PBoolean SetDataAt( ^ In file included from ptclib/vsdl.cxx:35: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib.h:56: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/contain.h:624: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h:2590:22: warning: 'PStringDictionary::SetAt' hides overloaded virtual function [-Woverloaded-virtual] virtual PBoolean SetAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:700:22: note: hidden overloaded virtual function 'PAbstractDictionary::SetAt' declared here: type mismatch at 1st parameter ('PINDEX' (aka 'int') vs 'const POrdinalKey &') virtual PBoolean SetAt( ^ In file included from ptclib/vxml.cxx:39: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptclib/vxml.h:37: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptclib/pxml.h:50: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptclib/http.h:43: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/ipsock.h:315:22: warning: 'PIPSocket::OpenSocket' hides overloaded virtual function [-Woverloaded-virtual] virtual PBoolean OpenSocket( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/socket.h:408:22: note: hidden overloaded virtual function 'PSocket::OpenSocket' declared here: different number of parameters (0 vs 1) virtual PBoolean OpenSocket() = 0; ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:1095:27: warning: 'POrdinalDictionary::GetAt' hides overloaded virtual function [-Woverloaded-virtual] virtual POrdinalKey * GetAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h:2735:1: note: in instantiation of template class 'POrdinalDictionary' requested here PDECLARE_ORDINAL_DICTIONARY(PStringToOrdinal, PString); ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:1216:23: note: expanded from macro 'PDECLARE_ORDINAL_DICTIONARY' PDECLARE_CLASS(cls, POrdinalDictionary) \ ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:711:23: note: hidden overloaded virtual function 'PAbstractDictionary::GetAt' declared here: type mismatch at 1st parameter ('PINDEX' (aka 'int') vs 'const PString &') virtual PObject * GetAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:1113:22: warning: 'POrdinalDictionary::SetDataAt' hides overloaded virtual function [-Woverloaded-virtual] virtual PBoolean SetDataAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:754:22: note: hidden overloaded virtual function 'PAbstractDictionary::SetDataAt' declared here: type mismatch at 2nd parameter ('PObject *' vs 'PINDEX' (aka 'int')) virtual PBoolean SetDataAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:1129:22: warning: 'POrdinalDictionary::SetAt' hides overloaded virtual function [-Woverloaded-virtual] virtual PBoolean SetAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:700:22: note: hidden overloaded virtual function 'PAbstractDictionary::SetAt' declared here: type mismatch at 1st parameter ('PINDEX' (aka 'int') vs 'const PString &') virtual PBoolean SetAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:1142:20: warning: 'POrdinalDictionary::RemoveAt' hides overloaded virtual function [-Woverloaded-virtual] virtual PINDEX RemoveAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:688:23: note: hidden overloaded virtual function 'PAbstractDictionary::RemoveAt' declared here: type mismatch at 1st parameter ('PINDEX' (aka 'int') vs 'const PString &') virtual PObject * RemoveAt( ^ In file included from ptclib/vsdl.cxx:35: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib.h:56: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/contain.h:624: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h:2549:23: warning: 'PStringDictionary::RemoveAt' hides overloaded virtual function [-Woverloaded-virtual] virtual PString * RemoveAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h:2786:1: note: in instantiation of template class 'PStringDictionary' requested here PDECLARE_STRING_DICTIONARY(PStringToString, PString); ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h:2645:23: note: expanded from macro 'PDECLARE_STRING_DICTIONARY' PDECLARE_CLASS(cls, PStringDictionary) \ ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:688:23: note: hidden overloaded virtual function 'PAbstractDictionary::RemoveAt' declared here: type mismatch at 1st parameter ('PINDEX' (aka 'int') vs 'const PString &') virtual PObject * RemoveAt( ^ In file included from ptclib/vsdl.cxx:35: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib.h:56: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/contain.h:624: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h:2562:23: warning: 'PStringDictionary::GetAt' hides overloaded virtual function [-Woverloaded-virtual] virtual PString * GetAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:711:23: note: hidden overloaded virtual function 'PAbstractDictionary::GetAt' declared here: type mismatch at 1st parameter ('PINDEX' (aka 'int') vs 'const PString &') virtual PObject * GetAt( ^ In file included from ptclib/vsdl.cxx:35: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib.h:56: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/contain.h:624: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h:2574:22: warning: 'PStringDictionary::SetDataAt' hides overloaded virtual function [-Woverloaded-virtual] virtual PBoolean SetDataAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:754:22: note: hidden overloaded virtual function 'PAbstractDictionary::SetDataAt' declared here: type mismatch at 2nd parameter ('PObject *' vs 'const PString &') virtual PBoolean SetDataAt( ^ In file included from ptclib/vsdl.cxx:35: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib.h:56: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/contain.h:624: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h:2590:22: warning: 'PStringDictionary::SetAt' hides overloaded virtual function [-Woverloaded-virtual] virtual PBoolean SetAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:700:22: note: hidden overloaded virtual function 'PAbstractDictionary::SetAt' declared here: type mismatch at 1st parameter ('PINDEX' (aka 'int') vs 'const PString &') virtual PBoolean SetAt( ^ In file included from ptclib/pldap.cxx:37: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/sockets.h:51: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/ipsock.h:315:22: warning: 'PIPSocket::OpenSocket' hides overloaded virtual function [-Woverloaded-virtual] virtual PBoolean OpenSocket( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/socket.h:408:22: note: hidden overloaded virtual function 'PSocket::OpenSocket' declared here: different number of parameters (0 vs 1) virtual PBoolean OpenSocket() = 0; ^ In file included from ptclib/pils.cxx:37: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptclib/pils.h:40: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/sockets.h:51: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/ipsock.h:315:22: warning: 'PIPSocket::OpenSocket' hides overloaded virtual function [-Woverloaded-virtual] virtual PBoolean OpenSocket( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/socket.h:408:22: note: hidden overloaded virtual function 'PSocket::OpenSocket' declared here: different number of parameters (0 vs 1) virtual PBoolean OpenSocket() = 0; ^ In file included from ptlib/common/videoio.cxx:39: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pluginmgr.h:22:9: warning: private field 'dummy' is not used [-Wunused-private-field] int dummy; ^ In file included from ptclib/vsdl.cxx:35: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib.h:56: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/contain.h:624: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h:2947:19: warning: 'PStringOptions::Remove' hides overloaded virtual function [-Woverloaded-virtual] __inline void Remove(const char * key) { RemoveAt(key); } ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:828:22: note: hidden overloaded virtual function 'PAbstractDictionary::Remove' declared here: type mismatch at 1st parameter ('const PObject *' vs 'const char *') virtual PBoolean Remove( ^ In file included from ptclib/vsdl.cxx:35: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib.h:56: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/contain.h:624: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h:2948:19: warning: 'PStringOptions::Remove' hides overloaded virtual function [-Woverloaded-virtual] __inline void Remove(const PString & key) { RemoveAt(key); } ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:828:22: note: hidden overloaded virtual function 'PAbstractDictionary::Remove' declared here: type mismatch at 1st parameter ('const PObject *' vs 'const PString &') virtual PBoolean Remove( ^ In file included from ptclib/vsdl.cxx:35: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib.h:56: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/contain.h:624: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h:2949:19: warning: 'PStringOptions::Remove' hides overloaded virtual function [-Woverloaded-virtual] __inline void Remove(const PCaselessString & key) { RemoveAt(key); } ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:828:22: note: hidden overloaded virtual function 'PAbstractDictionary::Remove' declared here: type mismatch at 1st parameter ('const PObject *' vs 'const PCaselessString &') virtual PBoolean Remove( ^ In file included from ptclib/vsdl.cxx:35: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib.h:56: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/contain.h:624: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h:2950:19: warning: 'PStringOptions::Remove' hides overloaded virtual function [-Woverloaded-virtual] __inline void Remove(const PCaselessString & (*key)()) { RemoveAt(key); } ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:828:22: note: hidden overloaded virtual function 'PAbstractDictionary::Remove' declared here: type mismatch at 1st parameter ('const PObject *' vs 'const PCaselessString &(*)()') virtual PBoolean Remove( ^ In file included from ptclib/pldap.cxx:37: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/sockets.h:57: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/ipdsock.h:61:22: warning: 'PIPDatagramSocket::ReadFrom' hides overloaded virtual function [-Woverloaded-virtual] virtual PBoolean ReadFrom( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/object.h:1300:18: note: hidden overloaded virtual function 'PObject::ReadFrom' declared here: different number of parameters (1 vs 4) virtual void ReadFrom( ^ In file included from ptclib/pils.cxx:37: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptclib/pils.h:40: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/sockets.h:57: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/ipdsock.h:61:22: warning: 'PIPDatagramSocket::ReadFrom' hides overloaded virtual function [-Woverloaded-virtual] virtual PBoolean ReadFrom( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/object.h:1300:18: note: hidden overloaded virtual function 'PObject::ReadFrom' declared here: different number of parameters (1 vs 4) virtual void ReadFrom( ^ In file included from ptclib/vxml.cxx:39: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptclib/vxml.h:37: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptclib/pxml.h:50: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptclib/http.h:455:9: warning: 'PHTTPClient::ExecuteCommand' hides overloaded virtual functions [-Woverloaded-virtual] int ExecuteCommand( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptclib/inetprot.h:313:17: note: hidden overloaded virtual function 'PInternetProtocol::ExecuteCommand' declared here: different number of parameters (1 vs 5) virtual int ExecuteCommand( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptclib/inetprot.h:316:17: note: hidden overloaded virtual function 'PInternetProtocol::ExecuteCommand' declared here: different number of parameters (2 vs 5) virtual int ExecuteCommand( ^ In file included from ptclib/vxml.cxx:39: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptclib/vxml.h:37: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptclib/pxml.h:50: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptclib/http.h:462:9: warning: 'PHTTPClient::ExecuteCommand' hides overloaded virtual functions [-Woverloaded-virtual] int ExecuteCommand( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptclib/inetprot.h:313:17: note: hidden overloaded virtual function 'PInternetProtocol::ExecuteCommand' declared here: different number of parameters (1 vs 5) virtual int ExecuteCommand( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptclib/inetprot.h:316:17: note: hidden overloaded virtual function 'PInternetProtocol::ExecuteCommand' declared here: different number of parameters (2 vs 5) virtual int ExecuteCommand( ^ In file included from ptclib/vxml.cxx:39: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptclib/vxml.h:37: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptclib/pxml.h:50: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptclib/http.h:471:14: warning: 'PHTTPClient::WriteCommand' hides overloaded virtual functions [-Woverloaded-virtual] PBoolean WriteCommand( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptclib/inetprot.h:221:22: note: hidden overloaded virtual function 'PInternetProtocol::WriteCommand' declared here: different number of parameters (1 vs 4) virtual PBoolean WriteCommand( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptclib/inetprot.h:224:22: note: hidden overloaded virtual function 'PInternetProtocol::WriteCommand' declared here: different number of parameters (2 vs 4) virtual PBoolean WriteCommand( ^ In file included from ptclib/vxml.cxx:39: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptclib/vxml.h:37: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptclib/pxml.h:50: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptclib/http.h:477:14: warning: 'PHTTPClient::WriteCommand' hides overloaded virtual functions [-Woverloaded-virtual] PBoolean WriteCommand( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptclib/inetprot.h:221:22: note: hidden overloaded virtual function 'PInternetProtocol::WriteCommand' declared here: different number of parameters (1 vs 4) virtual PBoolean WriteCommand( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptclib/inetprot.h:224:22: note: hidden overloaded virtual function 'PInternetProtocol::WriteCommand' declared here: different number of parameters (2 vs 4) virtual PBoolean WriteCommand( ^ In file included from ptclib/vxml.cxx:39: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptclib/vxml.h:37: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptclib/pxml.h:50: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptclib/http.h:485:14: warning: 'PHTTPClient::ReadResponse' hides overloaded virtual functions [-Woverloaded-virtual] PBoolean ReadResponse( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptclib/inetprot.h:296:22: note: hidden overloaded virtual function 'PInternetProtocol::ReadResponse' declared here: different number of parameters (0 vs 1) virtual PBoolean ReadResponse(); ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptclib/inetprot.h:297:22: note: hidden overloaded virtual function 'PInternetProtocol::ReadResponse' declared here: different number of parameters (2 vs 1) virtual PBoolean ReadResponse( ^ 28 warnings generated. In file included from ptclib/vxml.cxx:39: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptclib/vxml.h:37: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptclib/pxml.h:315:26: warning: 'PXMLObject::Clone' hides overloaded virtual function [-Woverloaded-virtual] virtual PXMLObject * Clone(PXMLElement * parent) const = 0; ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/object.h:1340:23: note: hidden overloaded virtual function 'PObject::Clone' declared here: different number of parameters (0 vs 1) virtual PObject * Clone() const; ^ In file included from ptlib/common/sound.cxx:38: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/sound.h:43: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pluginmgr.h:22:9: warning: private field 'dummy' is not used [-Wunused-private-field] int dummy; ^ [CC] ptclib/pdns.cxx In file included from ptclib/pssl.cxx:88: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptclib/pssl.h:38: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/sockets.h:51: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/ipsock.h:315:22: warning: 'PIPSocket::OpenSocket' hides overloaded virtual function [-Woverloaded-virtual] virtual PBoolean OpenSocket( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/socket.h:408:22: note: hidden overloaded virtual function 'PSocket::OpenSocket' declared here: different number of parameters (0 vs 1) virtual PBoolean OpenSocket() = 0; ^ In file included from ptclib/pssl.cxx:88: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptclib/pssl.h:38: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/sockets.h:57: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/ipdsock.h:61:22: warning: 'PIPDatagramSocket::ReadFrom' hides overloaded virtual function [-Woverloaded-virtual] virtual PBoolean ReadFrom( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/object.h:1300:18: note: hidden overloaded virtual function 'PObject::ReadFrom' declared here: different number of parameters (1 vs 4) virtual void ReadFrom( ^ In file included from ptlib/unix/shmvideo.cxx:23: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/videoio.h:43: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pluginmgr.h:22:9:/data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h :warning: private field 'dummy' is not used [-Wunused-private-field]909 :17 int dummy; ^: warning: 'PDictionary::RemoveAt' hides overloaded virtual function [-Woverloaded-virtual] virtual D * RemoveAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pluginmgr.h:164:20: note: in instantiation of template class 'PDictionary' requested here PluginListType pluginDLLs; ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:688:23: note: hidden overloaded virtual function 'PAbstractDictionary::RemoveAt' declared here: type mismatch at 1st parameter ('PINDEX' (aka 'int') vs 'const PString &') virtual PObject * RemoveAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:927:22: warning: 'PDictionary::SetAt' hides overloaded virtual function [-Woverloaded-virtual] virtual PBoolean SetAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:700:22: note: hidden overloaded virtual function 'PAbstractDictionary::SetAt' declared here: type mismatch at 1st parameter ('PINDEX' (aka 'int') vs 'const PString &') virtual PBoolean SetAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:938:17: warning: 'PDictionary::GetAt' hides overloaded virtual function [-Woverloaded-virtual] virtual D * GetAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:711:23: note: hidden overloaded virtual function 'PAbstractDictionary::GetAt' declared here: type mismatch at 1st parameter ('PINDEX' (aka 'int') vs 'const PString &') virtual PObject * GetAt( ^ In file included from ptclib/psoap.cxx:41: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptclib/psoap.h:42: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptclib/pxml.h:50: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptclib/http.h:43: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/ipsock.h:315:22: warning: 'PIPSocket::OpenSocket' hides overloaded virtual function [-Woverloaded-virtual] virtual PBoolean OpenSocket( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/socket.h:408:22: note: hidden overloaded virtual function 'PSocket::OpenSocket' declared here: different number of parameters (0 vs 1) virtual PBoolean OpenSocket() = 0; ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:909:17: warning: 'PDictionary::RemoveAt' hides overloaded virtual function [-Woverloaded-virtual] virtual D * RemoveAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pluginmgr.h:164:20: note: in instantiation of template class 'PDictionary' requested here PluginListType pluginDLLs; ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:688:23: note: hidden overloaded virtual function 'PAbstractDictionary::RemoveAt' declared here: type mismatch at 1st parameter ('PINDEX' (aka 'int') vs 'const PString &') virtual PObject * RemoveAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:927:22: warning: 'PDictionary::SetAt' hides overloaded virtual function [-Woverloaded-virtual] virtual PBoolean SetAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:700:22: note: hidden overloaded virtual function 'PAbstractDictionary::SetAt' declared here: type mismatch at 1st parameter ('PINDEX' (aka 'int') vs 'const PString &') virtual PBoolean SetAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:938:17: warning: 'PDictionary::GetAt' hides overloaded virtual function [-Woverloaded-virtual] virtual D * GetAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:711:23: note: hidden overloaded virtual function 'PAbstractDictionary::GetAt' declared here: type mismatch at 1st parameter ('PINDEX' (aka 'int') vs 'const PString &') virtual PObject * GetAt( ^ 21 warnings generated. ptclib/pdns.cxx:32:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma implementation "pdns.h" ^ In file included from ptclib/pdns.cxx:35: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib.h:39:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface ^ In file included from ptclib/psoap.cxx:41: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptclib/psoap.h:42: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptclib/pxml.h:50: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptclib/http.h:455:9: warning: 'PHTTPClient::ExecuteCommand' hides overloaded virtual functions [-Woverloaded-virtual] int ExecuteCommand( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptclib/inetprot.h:313:17: note: hidden overloaded virtual function 'PInternetProtocol::ExecuteCommand' declared here: different number of parameters (1 vs 5) virtual int ExecuteCommand( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptclib/inetprot.h:316:17: note: hidden overloaded virtual function 'PInternetProtocol::ExecuteCommand' declared here: different number of parameters (2 vs 5) virtual int ExecuteCommand( ^ In file included from ptclib/psoap.cxx:41: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptclib/psoap.h:42: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptclib/pxml.h:50: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptclib/http.h:462:9: warning: 'PHTTPClient::ExecuteCommand' hides overloaded virtual functions [-Woverloaded-virtual] int ExecuteCommand( In file included from ^ptlib/common/pvidchan.cxx :/data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptclib/inetprot.h42:: 313/data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/video.h::17147:: 22note:: hidden overloaded virtual function 'PInternetProtocol::ExecuteCommand' declared here: different number of parameters (1 vs 5)warning : 'PVideoChannel::Write' hides overloaded virtual functions [-Woverloaded-virtual] virtual int ExecuteCommand( ^ virtual PBoolean Write( ^/data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptclib/inetprot.h :316:17:/data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/channel.h :note362: :hidden overloaded virtual function 'PInternetProtocol::ExecuteCommand' declared here: different number of parameters (2 vs 5)22 : note virtual int ExecuteCommand(: hidden overloaded virtual function 'PChannel::Write' declared here: type mismatch at 3rd parameter ('const void *' vs 'void *') ^ virtual PBoolean Write(In file included from ptclib/psoap.cxx ^: 41/data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/channel.h: :In file included from 659:/data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptclib/psoap.h22::42 : noteIn file included from : /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptclib/pxml.hhidden overloaded virtual function 'PChannel::Write' declared here: different number of parameters (1 vs 3): 50: virtual PBoolean Write(/data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptclib/http.h : ^471 :14: warning: 'PHTTPClient::WriteCommand' hides overloaded virtual functions [-Woverloaded-virtual]In file included from ptlib/common/pvidchan.cxx: PBoolean WriteCommand(42 : ^In file included from In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptclib/inetprot.h/data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/video.hptclib/pldap.cxx::221272:: :22/data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/unix/ptlib/video.h:35:: 43 :In file included from 13note/data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib.h: :hidden overloaded virtual function 'PInternetProtocol::WriteCommand' declared here: different number of parameters (1 vs 4):56 : In file included from virtual PBoolean WriteCommand(warning/data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/contain.h: 'PVideoChannel::GetErrorText' hides overloaded virtual function [-Woverloaded-virtual]: ^618 PString GetErrorText() const;/data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptclib/inetprot.h: : 224/data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h: ^: 22/data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/channel.h909:::594 :1721note:: :warninghidden overloaded virtual function 'PInternetProtocol::WriteCommand' declared here: different number of parameters (2 vs 4) note: virtual PBoolean WriteCommand('PDictionary::RemoveAt' hides overloaded virtual function [-Woverloaded-virtual]: hidden overloaded virtual function 'PChannel::GetErrorText' declared here: different number of parameters (1 vs 0) ^ virtual D * RemoveAt( In file included from ptclib/psoap.cxx ^ virtual PString GetErrorText( :/data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pluginmgr.h 41 ^: 164:: 20In file included from :/data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptclib/psoap.h :note42: : in instantiation of template class 'PDictionary' requested hereIn file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptclib/pxml.h:50 PluginListType pluginDLLs;: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptclib/http.h ^: 477:14/data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:: 688:warning23: :'PHTTPClient::WriteCommand' hides overloaded virtual functions [-Woverloaded-virtual] note: PBoolean WriteCommand(hidden overloaded virtual function 'PAbstractDictionary::RemoveAt' declared here: type mismatch at 1st parameter ('PINDEX' (aka 'int') vs 'const PString &') ^ virtual PObject * RemoveAt(/data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptclib/inetprot.h : ^221 :/data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h22::927 :note22: :hidden overloaded virtual function 'PInternetProtocol::WriteCommand' declared here: different number of parameters (1 vs 4) warning: 'PDictionary::SetAt' hides overloaded virtual function [-Woverloaded-virtual] virtual PBoolean WriteCommand( virtual PBoolean SetAt( ^ ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptclib/inetprot.h:/data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h224::70022::22 :note : notehidden overloaded virtual function 'PInternetProtocol::WriteCommand' declared here: different number of parameters (2 vs 4): hidden overloaded virtual function 'PAbstractDictionary::SetAt' declared here: type mismatch at 1st parameter ('PINDEX' (aka 'int') vs 'const PString &') virtual PBoolean WriteCommand( virtual PBoolean SetAt( ^ ^ In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.hptclib/psoap.cxx::93841:: 17In file included from :/data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptclib/psoap.h :warning42: : 'PDictionary::GetAt' hides overloaded virtual function [-Woverloaded-virtual]In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptclib/pxml.h: virtual D * GetAt(50 : ^/data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptclib/http.h: 485/data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h::14711::23 :warning : note'PHTTPClient::ReadResponse' hides overloaded virtual functions [-Woverloaded-virtual]: hidden overloaded virtual function 'PAbstractDictionary::GetAt' declared here: type mismatch at 1st parameter ('PINDEX' (aka 'int') vs 'const PString &') PBoolean ReadResponse( virtual PObject * GetAt( ^ ^/data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptclib/inetprot.h :296:22: note: hidden overloaded virtual function 'PInternetProtocol::ReadResponse' declared here: different number of parameters (0 vs 1) virtual PBoolean ReadResponse(); ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptclib/inetprot.h:297:22: note: hidden overloaded virtual function 'PInternetProtocol::ReadResponse' declared here: different number of parameters (2 vs 1) virtual PBoolean ReadResponse( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:909:17: warning: 'PDictionary::RemoveAt' hides overloaded virtual function [-Woverloaded-virtual] virtual D * RemoveAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptclib/pldap.h:479:46: note: in instantiation of template class 'PDictionary' requested here PDictionary attributes; ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:688:23: note: hidden overloaded virtual function 'PAbstractDictionary::RemoveAt' declared here: type mismatch at 1st parameter ('PINDEX' (aka 'int') vs 'const PString &') virtual PObject * RemoveAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:927:22: warning: 'PDictionary::SetAt' hides overloaded virtual function [-Woverloaded-virtual] virtual PBoolean SetAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:700:22: note: hidden overloaded virtual function 'PAbstractDictionary::SetAt' declared here: type mismatch at 1st parameter ('PINDEX' (aka 'int') vs 'const PString &') virtual PBoolean SetAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:938:17: warning: 'PDictionary::GetAt' hides overloaded virtual function [-Woverloaded-virtual] virtual D * GetAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:711:23: note: hidden overloaded virtual function 'PAbstractDictionary::GetAt' declared here: type mismatch at 1st parameter ('PINDEX' (aka 'int') vs 'const PString &') virtual PObject * GetAt( ^ [CC] ptclib/enum.cxx In file included from ptclib/pils.cxx:35: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib.h:56: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/contain.h:618: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:909:17: warning: 'PDictionary::RemoveAt' hides overloaded virtual function [-Woverloaded-virtual] virtual D * RemoveAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pluginmgr.h:164:20: note: in instantiation of template class 'PDictionary' requested here PluginListType pluginDLLs; ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:688:23: note: hidden overloaded virtual function 'PAbstractDictionary::RemoveAt' declared here: type mismatch at 1st parameter ('PINDEX' (aka 'int') vs 'const PString &') virtual PObject * RemoveAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:927:22: warning: 'PDictionary::SetAt' hides overloaded virtual function [-Woverloaded-virtual] virtual PBoolean SetAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:700:22: note: hidden overloaded virtual function 'PAbstractDictionary::SetAt' declared here: type mismatch at 1st parameter ('PINDEX' (aka 'int') vs 'const PString &') virtual PBoolean SetAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:938:17: warning: 'PDictionary::GetAt' hides overloaded virtual function [-Woverloaded-virtual] virtual D * GetAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:711:23: note: hidden overloaded virtual function 'PAbstractDictionary::GetAt' declared here: type mismatch at 1st parameter ('PINDEX' (aka 'int') vs 'const PString &') virtual PObject * GetAt( ^ In file included from ptclib/psoap.cxx:41: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptclib/psoap.h:42: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptclib/pxml.h:315:26: warning: 'PXMLObject::Clone' hides overloaded virtual function [-Woverloaded-virtual] virtual PXMLObject * Clone(PXMLElement * parent) const = 0; ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/object.h:1340:23: note: hidden overloaded virtual function 'PObject::Clone' declared here: different number of parameters (0 vs 1) virtual PObject * Clone() const; ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:909:17: warning: 'PDictionary::RemoveAt' hides overloaded virtual function [-Woverloaded-virtual] virtual D * RemoveAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptclib/pldap.h:479:46: note: in instantiation of template class 'PDictionary' requested here PDictionary attributes; ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:688:23: note: hidden overloaded virtual function 'PAbstractDictionary::RemoveAt' declared here: type mismatch at 1st parameter ('PINDEX' (aka 'int') vs 'const PString &') virtual PObject * RemoveAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:927:22: warning: 'PDictionary::SetAt' hides overloaded virtual function [-Woverloaded-virtual] virtual PBoolean SetAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:700:22: note: hidden overloaded virtual function 'PAbstractDictionary::SetAt' declared here: type mismatch at 1st parameter ('PINDEX' (aka 'int') vs 'const PString &') virtual PBoolean SetAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:938:17: warning: 'PDictionary::GetAt' hides overloaded virtual function [-Woverloaded-virtual] virtual D * GetAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:711:23: note: hidden overloaded virtual function 'PAbstractDictionary::GetAt' declared here: type mismatch at 1st parameter ('PINDEX' (aka 'int') vs 'const PString &') virtual PObject * GetAt( ^ In file included from ptlib/common/pvidchan.cxx:42: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/video.h:45: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/videoio.h:43: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pluginmgr.h:22:9: warning: private field 'dummy' is not used [-Wunused-private-field] int dummy; ^ ptclib/enum.cxx:30:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma implementation "enum.h" ^ In file included from ptclib/enum.cxx:33: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib.h:39:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface ^ In file included from ptclib/vsdl.cxx:36: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/vconvert.h:46: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/videoio.h:43: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pluginmgr.h:22:9: warning: private field 'dummy' is not used [-Wunused-private-field] int dummy; ^ In file included from ptclib/lua.cxx:35: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib.h:56: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/contain.h:624: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h:2549:23: warning: 'PStringDictionary::RemoveAt' hides overloaded virtual function [-Woverloaded-virtual] virtual PString * RemoveAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h:2688:1: note: in instantiation of template class 'PStringDictionary' requested here PDECLARE_STRING_DICTIONARY(POrdinalToString, POrdinalKey); ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h:2645:23: note: expanded from macro 'PDECLARE_STRING_DICTIONARY' PDECLARE_CLASS(cls, PStringDictionary) \ ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:688:23: note: hidden overloaded virtual function 'PAbstractDictionary::RemoveAt' declared here: type mismatch at 1st parameter ('PINDEX' (aka 'int') vs 'const POrdinalKey &') virtual PObject * RemoveAt( ^ In file included from ptclib/lua.cxx:35: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib.h:56: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/contain.h:624: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h:2562:23: warning: 'PStringDictionary::GetAt' hides overloaded virtual function [-Woverloaded-virtual] virtual PString * GetAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:711:23: note: hidden overloaded virtual function 'PAbstractDictionary::GetAt' declared here: type mismatch at 1st parameter ('PINDEX' (aka 'int') vs 'const POrdinalKey &') virtual PObject * GetAt( ^ In file included from ptclib/lua.cxx:35: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib.h:56: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/contain.h:624: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h:2574:22: warning: 'PStringDictionary::SetDataAt' hides overloaded virtual function [-Woverloaded-virtual] virtual PBoolean SetDataAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:754:22: note: hidden overloaded virtual function 'PAbstractDictionary::SetDataAt' declared here: type mismatch at 2nd parameter ('PObject *' vs 'const PString &') virtual PBoolean SetDataAt( ^ In file included from ptclib/lua.cxx:35: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib.h:56: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/contain.h:624: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h:2590:22: warning: 'PStringDictionary::SetAt' hides overloaded virtual function [-Woverloaded-virtual] virtual PBoolean SetAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:700:22: note: hidden overloaded virtual function 'PAbstractDictionary::SetAt' declared here: type mismatch at 1st parameter ('PINDEX' (aka 'int') vs 'const POrdinalKey &') virtual PBoolean SetAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:1095:27: warning: 'POrdinalDictionary::GetAt' hides overloaded virtual function [-Woverloaded-virtual] virtual POrdinalKey * GetAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h:2735:1: note: in instantiation of template class 'POrdinalDictionary' requested here PDECLARE_ORDINAL_DICTIONARY(PStringToOrdinal, PString); ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:1216:23: note: expanded from macro 'PDECLARE_ORDINAL_DICTIONARY' PDECLARE_CLASS(cls, POrdinalDictionary) \ ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:711:23: note: hidden overloaded virtual function 'PAbstractDictionary::GetAt' declared here: type mismatch at 1st parameter ('PINDEX' (aka 'int') vs 'const PString &') virtual PObject * GetAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:1113:22: warning: 'POrdinalDictionary::SetDataAt' hides overloaded virtual function [-Woverloaded-virtual] virtual PBoolean SetDataAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:754:22: note: hidden overloaded virtual function 'PAbstractDictionary::SetDataAt' declared here: type mismatch at 2nd parameter ('PObject *' vs 'PINDEX' (aka 'int')) virtual PBoolean SetDataAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:1129:22: warning: 'POrdinalDictionary::SetAt' hides overloaded virtual function [-Woverloaded-virtual] virtual PBoolean SetAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:700:22: note: hidden overloaded virtual function 'PAbstractDictionary::SetAt' declared here: type mismatch at 1st parameter ('PINDEX' (aka 'int') vs 'const PString &') virtual PBoolean SetAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:1142:20: warning: 'POrdinalDictionary::RemoveAt' hides overloaded virtual function [-Woverloaded-virtual] virtual PINDEX RemoveAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:688:23: note: hidden overloaded virtual function 'PAbstractDictionary::RemoveAt' declared here: type mismatch at 1st parameter ('PINDEX' (aka 'int') vs 'const PString &') virtual PObject * RemoveAt( ^ In file included from ptclib/lua.cxx:35: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib.h:56: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/contain.h:624: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h:2549:23: warning: 'PStringDictionary::RemoveAt' hides overloaded virtual function [-Woverloaded-virtual] virtual PString * RemoveAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h:2786:1: note: in instantiation of template class 'PStringDictionary' requested here PDECLARE_STRING_DICTIONARY(PStringToString, PString); ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h:2645:23: note: expanded from macro 'PDECLARE_STRING_DICTIONARY' PDECLARE_CLASS(cls, PStringDictionary) \ ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:688:23: note: hidden overloaded virtual function 'PAbstractDictionary::RemoveAt' declared here: type mismatch at 1st parameter ('PINDEX' (aka 'int') vs 'const PString &') virtual PObject * RemoveAt( ^ In file included from ptclib/lua.cxx:35: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib.h:56: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/contain.h:624: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h:2562:23: warning: 'PStringDictionary::GetAt' hides overloaded virtual function [-Woverloaded-virtual] virtual PString * GetAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:711:23: note: hidden overloaded virtual function 'PAbstractDictionary::GetAt' declared here: type mismatch at 1st parameter ('PINDEX' (aka 'int') vs 'const PString &') virtual PObject * GetAt( ^ In file included from ptclib/lua.cxx:35: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib.h:56: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/contain.h:624: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h:2574:22: warning: 'PStringDictionary::SetDataAt' hides overloaded virtual function [-Woverloaded-virtual] virtual PBoolean SetDataAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:754:22: note: hidden overloaded virtual function 'PAbstractDictionary::SetDataAt' declared here: type mismatch at 2nd parameter ('PObject *' vs 'const PString &') virtual PBoolean SetDataAt( ^ In file included from ptclib/lua.cxx:35: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib.h:56: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/contain.h:624: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h:2590:22: warning: 'PStringDictionary::SetAt' hides overloaded virtual function [-Woverloaded-virtual] virtual PBoolean SetAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:700:22: note: hidden overloaded virtual function 'PAbstractDictionary::SetAt' declared here: type mismatch at 1st parameter ('PINDEX' (aka 'int') vs 'const PString &') virtual PBoolean SetAt( ^ In file included from ptclib/lua.cxx:35: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib.h:56: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/contain.h:624: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h:2947:19: warning: 'PStringOptions::Remove' hides overloaded virtual function [-Woverloaded-virtual] __inline void Remove(const char * key) { RemoveAt(key); } ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:828:22: note: hidden overloaded virtual function 'PAbstractDictionary::Remove' declared here: type mismatch at 1st parameter ('const PObject *' vs 'const char *') virtual PBoolean Remove( ^ In file included from ptclib/lua.cxx:35: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib.h:56: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/contain.h:624: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h:2948:19: warning: 'PStringOptions::Remove' hides overloaded virtual function [-Woverloaded-virtual] __inline void Remove(const PString & key) { RemoveAt(key); } ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:828:22: note: hidden overloaded virtual function 'PAbstractDictionary::Remove' declared here: type mismatch at 1st parameter ('const PObject *' vs 'const PString &') virtual PBoolean Remove( ^ In file included from ptclib/lua.cxx:35: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib.h:56: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/contain.h:624: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h:2949:19: warning: 'PStringOptions::Remove' hides overloaded virtual function [-Woverloaded-virtual] __inline void Remove(const PCaselessString & key) { RemoveAt(key); } ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:828:22: note: hidden overloaded virtual function 'PAbstractDictionary::Remove' declared here: type mismatch at 1st parameter ('const PObject *' vs 'const PCaselessString &') virtual PBoolean Remove( ^ In file included from ptclib/lua.cxx:35: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib.h:56: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/contain.h:624: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h:2950:19: warning: 'PStringOptions::Remove' hides overloaded virtual function [-Woverloaded-virtual] __inline void Remove(const PCaselessString & (*key)()) { RemoveAt(key); } ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:828:22: note: hidden overloaded virtual function 'PAbstractDictionary::Remove' declared here: type mismatch at 1st parameter ('const PObject *' vs 'const PCaselessString &(*)()') virtual PBoolean Remove( ^ In file included from ptclib/pils.cxx:37: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptclib/pils.h:41: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptclib/pldap.h:41: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pluginmgr.h:22:9: warning: private field 'dummy' is not used [-Wunused-private-field] int dummy; ^ 21 warnings generated. [CC] ptclib/ptts.cxx In file included from ptclib/pldap.cxx:38: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptclib/pldap.h:41: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pluginmgr.h:22:9: warning: private field 'dummy' is not used [-Wunused-private-field] int dummy; ^ ptclib/ptts.cxx:32:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma implementation "ptts.h" ^ In file included from ptclib/ptts.cxx:35: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib.h:39:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface ^ 24 warnings generated. [CC] ptclib/asner.cxx ptclib/pssl.cxx:143:35: error: use of undeclared identifier 'BIO_s_file_internal' PSSL_BIO(BIO_METHOD *method = BIO_s_file_internal()) ^ ptclib/pssl.cxx:255:32: warning: 'RSA_generate_key' is deprecated [-Wdeprecated-declarations] if (EVP_PKEY_assign_RSA(key, RSA_generate_key(modulus, 0x10001, callback, cb_arg))) ^ /usr/include/openssl/rsa.h:193:1: note: 'RSA_generate_key' has been explicitly marked deprecated here DEPRECATEDIN_0_9_8(RSA *RSA_generate_key(int bits, unsigned long e, void ^ /usr/include/openssl/opensslconf.h:139:34: note: expanded from macro 'DEPRECATEDIN_0_9_8' # define DEPRECATEDIN_0_9_8(f) DECLARE_DEPRECATED(f) ^ /usr/include/openssl/opensslconf.h:102:53: note: expanded from macro 'DECLARE_DEPRECATED' # define DECLARE_DEPRECATED(f) f __attribute__ ((deprecated)); ^ ptclib/pssl.cxx:630:5: error: member access into incomplete type 'dh_st' dh->p = BN_bin2bn(pData, pSize, NULL); ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptclib/pssl.h:45:8: note: forward declaration of 'dh_st' struct dh_st; ^ ptclib/pssl.cxx:631:5: error: member access into incomplete type 'dh_st' dh->g = BN_bin2bn(gData, gSize, NULL); ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptclib/pssl.h:45:8: note: forward declaration of 'dh_st' struct dh_st; ^ ptclib/pssl.cxx:632:9: error: member access into incomplete type 'dh_st' if (dh->p != NULL && dh->g != NULL) ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptclib/pssl.h:45:8: note: forward declaration of 'dh_st' struct dh_st; ^ ptclib/pssl.cxx:814:14: warning: 'TLSv1_method' is deprecated [-Wdeprecated-declarations] meth = TLSv1_method(); ^ /usr/include/openssl/ssl.h:1627:1: note: 'TLSv1_method' has been explicitly marked deprecated here DEPRECATEDIN_1_1_0(__owur const SSL_METHOD *TLSv1_method(void)) /* TLSv1.0 */ ^ /usr/include/openssl/opensslconf.h:127:34: note: expanded from macro 'DEPRECATEDIN_1_1_0' # define DEPRECATEDIN_1_1_0(f) DECLARE_DEPRECATED(f) ^ /usr/include/openssl/opensslconf.h:102:53: note: expanded from macro 'DECLARE_DEPRECATED' # define DECLARE_DEPRECATED(f) f __attribute__ ((deprecated)); ^ ptclib/pssl.cxx:1138:6: error: member access into incomplete type 'BIO' (aka 'bio_st') bio->init = 0; ^ /usr/include/openssl/ossl_typ.h:79:16: note: forward declaration of 'bio_st' typedef struct bio_st BIO; ^ ptclib/pssl.cxx:1139:6: error: member access into incomplete type 'BIO' (aka 'bio_st') bio->num = 0; ^ /usr/include/openssl/ossl_typ.h:79:16: note: forward declaration of 'bio_st' typedef struct bio_st BIO; ^ ptclib/pssl.cxx:1140:6: error: member access into incomplete type 'BIO' (aka 'bio_st') bio->ptr = NULL; // this is really (PSSLChannel *) ^ /usr/include/openssl/ossl_typ.h:79:16: note: forward declaration of 'bio_st' typedef struct bio_st BIO; ^ ptclib/pssl.cxx:1141:6: error: member access into incomplete type 'BIO' (aka 'bio_st') bio->flags = 0; ^ /usr/include/openssl/ossl_typ.h:79:16: note: forward declaration of 'bio_st' typedef struct bio_st BIO; ^ ptclib/pssl.cxx:1152:10: error: member access into incomplete type 'BIO' (aka 'bio_st') if (bio->shutdown) { ^ /usr/include/openssl/ossl_typ.h:79:16: note: forward declaration of 'bio_st' typedef struct bio_st BIO; ^ ptclib/pssl.cxx:1153:12: error: member access into incomplete type 'BIO' (aka 'bio_st') if (bio->init) { ^ /usr/include/openssl/ossl_typ.h:79:16: note: forward declaration of 'bio_st' typedef struct bio_st BIO; ^ ptclib/pssl.cxx:1154:7: error: member access into incomplete type 'BIO' (aka 'bio_st') PSSLCHANNEL(bio)->Shutdown(PSocket::ShutdownReadAndWrite); ^ ptclib/pssl.cxx:1125:51: note: expanded from macro 'PSSLCHANNEL' #define PSSLCHANNEL(bio) ((PSSLChannel *)(bio->ptr)) ^ /usr/include/openssl/ossl_typ.h:79:16: note: forward declaration of 'bio_st' typedef struct bio_st BIO; ^ ptclib/pssl.cxx:1155:7: error: member access into incomplete type 'BIO' (aka 'bio_st') PSSLCHANNEL(bio)->Close(); ^ ptclib/pssl.cxx:1125:51: note: expanded from macro 'PSSLCHANNEL' #define PSSLCHANNEL(bio) ((PSSLChannel *)(bio->ptr)) ^ /usr/include/openssl/ossl_typ.h:79:16: note: forward declaration of 'bio_st' typedef struct bio_st BIO; ^ ptclib/pssl.cxx:1157:8: error: member access into incomplete type 'BIO' (aka 'bio_st') bio->init = 0; ^ /usr/include/openssl/ossl_typ.h:79:16: note: forward declaration of 'bio_st' typedef struct bio_st BIO; ^ ptclib/pssl.cxx:1158:8: error: member access into incomplete type 'BIO' (aka 'bio_st') bio->flags = 0; ^ /usr/include/openssl/ossl_typ.h:79:16: note: forward declaration of 'bio_st' typedef struct bio_st BIO; ^ ptclib/pssl.cxx:1168:10: error: member access into incomplete type 'BIO' (aka 'bio_st') bio->shutdown = (int)num; ^ /usr/include/openssl/ossl_typ.h:79:16: note: forward declaration of 'bio_st' typedef struct bio_st BIO; ^ ptclib/pssl.cxx:1172:17: error: member access into incomplete type 'BIO' (aka 'bio_st') return bio->shutdown; ^ /usr/include/openssl/ossl_typ.h:79:16: note: forward declaration of 'bio_st' typedef struct bio_st BIO; ^ ptclib/pssl.cxx:1192:7: error: member access into incomplete type 'BIO' (aka 'bio_st') if (PSSLCHANNEL(bio)->RawSSLRead(out, len)) ^ ptclib/pssl.cxx:1125:51: note: expanded from macro 'PSSLCHANNEL' #define PSSLCHANNEL(bio) ((PSSLChannel *)(bio->ptr)) ^ /usr/include/openssl/ossl_typ.h:79:16: note: forward declaration of 'bio_st' typedef struct bio_st BIO; ^ ptclib/pssl.cxx:1195:11: error: member access into incomplete type 'BIO' (aka 'bio_st') switch (PSSLCHANNEL(bio)->GetErrorCode(PChannel::LastReadError)) { ^ ptclib/pssl.cxx:1125:51: note: expanded from macro 'PSSLCHANNEL' #define PSSLCHANNEL(bio) ((PSSLChannel *)(bio->ptr)) ^ /usr/include/openssl/ossl_typ.h:79:16: note: forward declaration of 'bio_st' typedef struct bio_st BIO; ^ ptclib/pssl.cxx:1217:7: error: member access into incomplete type 'BIO' (aka 'bio_st') if (PSSLCHANNEL(bio)->PIndirectChannel::Write(in, inl)) ^ ptclib/pssl.cxx:1125:51: note: expanded from macro 'PSSLCHANNEL' #define PSSLCHANNEL(bio) ((PSSLChannel *)(bio->ptr)) ^ /usr/include/openssl/ossl_typ.h:79:16: note: forward declaration of 'bio_st' typedef struct bio_st BIO; ^ fatal error: too many errors emitted, stopping now [-ferror-limit=] In file included from ptclib/asner.cxx:33: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib.h:39:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface ^ 22 warnings and 20 errors generated. gmake[2]: *** [../make/common.mak:97: /data/scratch/devel/ptlib/work/ptlib-2.10.7/lib_NetBSD_x86_64/obj/pssl.o] Error 1 gmake[2]: *** Waiting for unfinished jobs.... 22 warnings generated. 18 warnings generated. 27 warnings generated. In file included from ptclib/enum.cxx:33: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib.h:56: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/contain.h:624: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h:2549:23: warning: 'PStringDictionary::RemoveAt' hides overloaded virtual function [-Woverloaded-virtual] virtual PString * RemoveAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h:2688:1: note: in instantiation of template class 'PStringDictionary' requested here PDECLARE_STRING_DICTIONARY(POrdinalToString, POrdinalKey); ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h:2645:23: note: expanded from macro 'PDECLARE_STRING_DICTIONARY' PDECLARE_CLASS(cls, PStringDictionary) \ ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:688:23: note: hidden overloaded virtual function 'PAbstractDictionary::RemoveAt' declared here: type mismatch at 1st parameter ('PINDEX' (aka 'int') vs 'const POrdinalKey &') virtual PObject * RemoveAt( ^ In file included from ptclib/enum.cxx:33: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib.h:56: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/contain.h:624: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h:2562:23: warning: 'PStringDictionary::GetAt' hides overloaded virtual function [-Woverloaded-virtual] virtual PString * GetAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:711:23: note: hidden overloaded virtual function 'PAbstractDictionary::GetAt' declared here: type mismatch at 1st parameter ('PINDEX' (aka 'int') vs 'const POrdinalKey &') virtual PObject * GetAt( ^ In file included from ptclib/enum.cxx:33: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib.h:56: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/contain.h:624: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h:2574:22: warning: 'PStringDictionary::SetDataAt' hides overloaded virtual function [-Woverloaded-virtual] virtual PBoolean SetDataAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:754:22: note: hidden overloaded virtual function 'PAbstractDictionary::SetDataAt' declared here: type mismatch at 2nd parameter ('PObject *' vs 'const PString &') virtual PBoolean SetDataAt( ^ In file included from ptclib/enum.cxx:33: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib.h:56: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/contain.h:624: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h:2590:22: warning: 'PStringDictionary::SetAt' hides overloaded virtual function [-Woverloaded-virtual] virtual PBoolean SetAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:700:22: note: hidden overloaded virtual function 'PAbstractDictionary::SetAt' declared here: type mismatch at 1st parameter ('PINDEX' (aka 'int') vs 'const POrdinalKey &') virtual PBoolean SetAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:1095:27: warning: 'POrdinalDictionary::GetAt' hides overloaded virtual function [-Woverloaded-virtual] virtual POrdinalKey * GetAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h:2735:1: note: in instantiation of template class 'POrdinalDictionary' requested here PDECLARE_ORDINAL_DICTIONARY(PStringToOrdinal, PString); ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:1216:23: note: expanded from macro 'PDECLARE_ORDINAL_DICTIONARY' PDECLARE_CLASS(cls, POrdinalDictionary) \ ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:711:23: note: hidden overloaded virtual function 'PAbstractDictionary::GetAt' declared here: type mismatch at 1st parameter ('PINDEX' (aka 'int') vs 'const PString &') virtual PObject * GetAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:1113:22: warning: 'POrdinalDictionary::SetDataAt' hides overloaded virtual function [-Woverloaded-virtual] virtual PBoolean SetDataAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:754:22: note: hidden overloaded virtual function 'PAbstractDictionary::SetDataAt' declared here: type mismatch at 2nd parameter ('PObject *' vs 'PINDEX' (aka 'int')) virtual PBoolean SetDataAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:1129:22: warning: 'POrdinalDictionary::SetAt' hides overloaded virtual function [-Woverloaded-virtual] virtual PBoolean SetAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:700:22: note: hidden overloaded virtual function 'PAbstractDictionary::SetAt' declared here: type mismatch at 1st parameter ('PINDEX' (aka 'int') vs 'const PString &') virtual PBoolean SetAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:1142:20: warning: 'POrdinalDictionary::RemoveAt' hides overloaded virtual function [-Woverloaded-virtual] virtual PINDEX RemoveAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:688:23: note: hidden overloaded virtual function 'PAbstractDictionary::RemoveAt' declared here: type mismatch at 1st parameter ('PINDEX' (aka 'int') vs 'const PString &') virtual PObject * RemoveAt( ^ In file included from ptclib/enum.cxx:33: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib.h:56: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/contain.h:624: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h:2549:23: warning: 'PStringDictionary::RemoveAt' hides overloaded virtual function [-Woverloaded-virtual] virtual PString * RemoveAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h:2786:1: note: in instantiation of template class 'PStringDictionary' requested here PDECLARE_STRING_DICTIONARY(PStringToString, PString); ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h:2645:23: note: expanded from macro 'PDECLARE_STRING_DICTIONARY' PDECLARE_CLASS(cls, PStringDictionary) \ ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:688:23: note: hidden overloaded virtual function 'PAbstractDictionary::RemoveAt' declared here: type mismatch at 1st parameter ('PINDEX' (aka 'int') vs 'const PString &') virtual PObject * RemoveAt( ^ In file included from ptclib/enum.cxx:33: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib.h:56: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/contain.h:624: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h:2562:23: warning: 'PStringDictionary::GetAt' hides overloaded virtual function [-Woverloaded-virtual] virtual PString * GetAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:711:23: note: hidden overloaded virtual function 'PAbstractDictionary::GetAt' declared here: type mismatch at 1st parameter ('PINDEX' (aka 'int') vs 'const PString &') virtual PObject * GetAt( ^ In file included from ptclib/enum.cxx:33: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib.h:56: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/contain.h:624: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h:2574:22: warning: 'PStringDictionary::SetDataAt' hides overloaded virtual function [-Woverloaded-virtual] virtual PBoolean SetDataAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:754:22: note: hidden overloaded virtual function 'PAbstractDictionary::SetDataAt' declared here: type mismatch at 2nd parameter ('PObject *' vs 'const PString &') virtual PBoolean SetDataAt( ^ In file included from ptclib/enum.cxx:33: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib.h:56: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/contain.h:624: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h:2590:22: warning: 'PStringDictionary::SetAt' hides overloaded virtual function [-Woverloaded-virtual] virtual PBoolean SetAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:700:22: note: hidden overloaded virtual function 'PAbstractDictionary::SetAt' declared here: type mismatch at 1st parameter ('PINDEX' (aka 'int') vs 'const PString &') virtual PBoolean SetAt( ^ In file included from ptclib/enum.cxx:33: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib.h:56: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/contain.h:624: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h:2947:19: warning: 'PStringOptions::Remove' hides overloaded virtual function [-Woverloaded-virtual] __inline void Remove(const char * key) { RemoveAt(key); } ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:828:22: note: hidden overloaded virtual function 'PAbstractDictionary::Remove' declared here: type mismatch at 1st parameter ('const PObject *' vs 'const char *') virtual PBoolean Remove( ^ In file included from ptclib/enum.cxx:33: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib.h:56: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/contain.h:624: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h:2948:19: warning: 'PStringOptions::Remove' hides overloaded virtual function [-Woverloaded-virtual] __inline void Remove(const PString & key) { RemoveAt(key); } ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:828:22: note: hidden overloaded virtual function 'PAbstractDictionary::Remove' declared here: type mismatch at 1st parameter ('const PObject *' vs 'const PString &') virtual PBoolean Remove( ^ In file included from ptclib/enum.cxx:33: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib.h:56: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/contain.h:624: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h:2949:19: warning: 'PStringOptions::Remove' hides overloaded virtual function [-Woverloaded-virtual] __inline void Remove(const PCaselessString & key) { RemoveAt(key); } ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:828:22: note: hidden overloaded virtual function 'PAbstractDictionary::Remove' declared here: type mismatch at 1st parameter ('const PObject *' vs 'const PCaselessString &') virtual PBoolean Remove( ^ In file included from ptclib/enum.cxx:33: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib.h:56: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/contain.h:624: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h:2950:19: warning: 'PStringOptions::Remove' hides overloaded virtual function [-Woverloaded-virtual] __inline void Remove(const PCaselessString & (*key)()) { RemoveAt(key); } ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:828:22: note: hidden overloaded virtual function 'PAbstractDictionary::Remove' declared here: type mismatch at 1st parameter ('const PObject *' vs 'const PCaselessString &(*)()') virtual PBoolean Remove( ^ 22 warnings generated. 28 warnings generated. In file included from ptclib/enum.cxx:34: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptclib/pdns.h:40: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/sockets.h:51: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/ipsock.h:315:22: warning: 'PIPSocket::OpenSocket' hides overloaded virtual function [-Woverloaded-virtual] virtual PBoolean OpenSocket( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/socket.h:408:22: note: hidden overloaded virtual function 'PSocket::OpenSocket' declared here: different number of parameters (0 vs 1) virtual PBoolean OpenSocket() = 0; ^ In file included from ptclib/enum.cxx:34: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptclib/pdns.h:40: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/sockets.h:57: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/ipdsock.h:61:22: warning: 'PIPDatagramSocket::ReadFrom' hides overloaded virtual function [-Woverloaded-virtual] virtual PBoolean ReadFrom( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/object.h:1300:18: note: hidden overloaded virtual function 'PObject::ReadFrom' declared here: different number of parameters (1 vs 4) virtual void ReadFrom( ^ In file included from ptclib/pdns.cxx:35: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib.h:56: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/contain.h:624: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h:2549:23: warning: 'PStringDictionary::RemoveAt' hides overloaded virtual function [-Woverloaded-virtual] virtual PString * RemoveAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h:2688:1: note: in instantiation of template class 'PStringDictionary' requested here PDECLARE_STRING_DICTIONARY(POrdinalToString, POrdinalKey); ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h:2645:23: note: expanded from macro 'PDECLARE_STRING_DICTIONARY' PDECLARE_CLASS(cls, PStringDictionary) \ ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:688:23: note: hidden overloaded virtual function 'PAbstractDictionary::RemoveAt' declared here: type mismatch at 1st parameter ('PINDEX' (aka 'int') vs 'const POrdinalKey &') virtual PObject * RemoveAt( ^ In file included from ptclib/pdns.cxx:35: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib.h:56: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/contain.h:624: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h:2562:23: warning: 'PStringDictionary::GetAt' hides overloaded virtual function [-Woverloaded-virtual] virtual PString * GetAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:711:23: note: hidden overloaded virtual function 'PAbstractDictionary::GetAt' declared here: type mismatch at 1st parameter ('PINDEX' (aka 'int') vs 'const POrdinalKey &') virtual PObject * GetAt( ^ In file included from ptclib/pdns.cxx:35: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib.h:56: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/contain.h:624: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h:2574:22: warning: 'PStringDictionary::SetDataAt' hides overloaded virtual function [-Woverloaded-virtual] virtual PBoolean SetDataAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:754:22: note: hidden overloaded virtual function 'PAbstractDictionary::SetDataAt' declared here: type mismatch at 2nd parameter ('PObject *' vs 'const PString &') virtual PBoolean SetDataAt( ^ In file included from ptclib/pdns.cxx:35: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib.h:56: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/contain.h:624: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h:2590:22: warning: 'PStringDictionary::SetAt' hides overloaded virtual function [-Woverloaded-virtual] virtual PBoolean SetAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:700:22: note: hidden overloaded virtual function 'PAbstractDictionary::SetAt' declared here: type mismatch at 1st parameter ('PINDEX' (aka 'int') vs 'const POrdinalKey &') virtual PBoolean SetAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:1095:27: warning: 'POrdinalDictionary::GetAt' hides overloaded virtual function [-Woverloaded-virtual] virtual POrdinalKey * GetAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h:2735:1: note: in instantiation of template class 'POrdinalDictionary' requested here PDECLARE_ORDINAL_DICTIONARY(PStringToOrdinal, PString); ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:1216:23: note: expanded from macro 'PDECLARE_ORDINAL_DICTIONARY' PDECLARE_CLASS(cls, POrdinalDictionary) \ ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:711:23: note: hidden overloaded virtual function 'PAbstractDictionary::GetAt' declared here: type mismatch at 1st parameter ('PINDEX' (aka 'int') vs 'const PString &') virtual PObject * GetAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:1113:22: warning: 'POrdinalDictionary::SetDataAt' hides overloaded virtual function [-Woverloaded-virtual] virtual PBoolean SetDataAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:754:22: note: hidden overloaded virtual function 'PAbstractDictionary::SetDataAt' declared here: type mismatch at 2nd parameter ('PObject *' vs 'PINDEX' (aka 'int')) virtual PBoolean SetDataAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:1129:22: warning: 'POrdinalDictionary::SetAt' hides overloaded virtual function [-Woverloaded-virtual] virtual PBoolean SetAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:700:22: note: hidden overloaded virtual function 'PAbstractDictionary::SetAt' declared here: type mismatch at 1st parameter ('PINDEX' (aka 'int') vs 'const PString &') virtual PBoolean SetAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:1142:20: warning: 'POrdinalDictionary::RemoveAt' hides overloaded virtual function [-Woverloaded-virtual] virtual PINDEX RemoveAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:688:23: note: hidden overloaded virtual function 'PAbstractDictionary::RemoveAt' declared here: type mismatch at 1st parameter ('PINDEX' (aka 'int') vs 'const PString &') virtual PObject * RemoveAt( ^ In file included from ptclib/pdns.cxx:35: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib.h:56: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/contain.h:624: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h:2549:23: warning: 'PStringDictionary::RemoveAt' hides overloaded virtual function [-Woverloaded-virtual] virtual PString * RemoveAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h:2786:1: note: in instantiation of template class 'PStringDictionary' requested here PDECLARE_STRING_DICTIONARY(PStringToString, PString); ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h:2645:23: note: expanded from macro 'PDECLARE_STRING_DICTIONARY' PDECLARE_CLASS(cls, PStringDictionary) \ ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:688:23: note: hidden overloaded virtual function 'PAbstractDictionary::RemoveAt' declared here: type mismatch at 1st parameter ('PINDEX' (aka 'int') vs 'const PString &') virtual PObject * RemoveAt( ^ In file included from ptclib/pdns.cxx:35: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib.h:56: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/contain.h:624: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h:2562:23: warning: 'PStringDictionary::GetAt' hides overloaded virtual function [-Woverloaded-virtual] virtual PString * GetAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:711:23: note: hidden overloaded virtual function 'PAbstractDictionary::GetAt' declared here: type mismatch at 1st parameter ('PINDEX' (aka 'int') vs 'const PString &') virtual PObject * GetAt( ^ In file included from ptclib/pdns.cxx:35: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib.h:56: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/contain.h:624: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h:2574:22: warning: 'PStringDictionary::SetDataAt' hides overloaded virtual function [-Woverloaded-virtual] virtual PBoolean SetDataAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:754:22: note: hidden overloaded virtual function 'PAbstractDictionary::SetDataAt' declared here: type mismatch at 2nd parameter ('PObject *' vs 'const PString &') virtual PBoolean SetDataAt( ^ In file included from ptclib/pdns.cxx:35: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib.h:56: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/contain.h:624: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h:2590:22: warning: 'PStringDictionary::SetAt' hides overloaded virtual function [-Woverloaded-virtual] virtual PBoolean SetAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:700:22: note: hidden overloaded virtual function 'PAbstractDictionary::SetAt' declared here: type mismatch at 1st parameter ('PINDEX' (aka 'int') vs 'const PString &') virtual PBoolean SetAt( ^ In file included from ptclib/pdns.cxx:35: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib.h:56: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/contain.h:624: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h:2947:19: warning: 'PStringOptions::Remove' hides overloaded virtual function [-Woverloaded-virtual] __inline void Remove(const char * key) { RemoveAt(key); } ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:828:22: note: hidden overloaded virtual function 'PAbstractDictionary::Remove' declared here: type mismatch at 1st parameter ('const PObject *' vs 'const char *') virtual PBoolean Remove( ^ In file included from ptclib/pdns.cxx:35: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib.h:56: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/contain.h:624: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h:2948:19: warning: 'PStringOptions::Remove' hides overloaded virtual function [-Woverloaded-virtual] __inline void Remove(const PString & key) { RemoveAt(key); } ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:828:22: note: hidden overloaded virtual function 'PAbstractDictionary::Remove' declared here: type mismatch at 1st parameter ('const PObject *' vs 'const PString &') virtual PBoolean Remove( ^ In file included from ptclib/pdns.cxx:35: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib.h:56: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/contain.h:624: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h:2949:19: warning: 'PStringOptions::Remove' hides overloaded virtual function [-Woverloaded-virtual] __inline void Remove(const PCaselessString & key) { RemoveAt(key); } ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:828:22: note: hidden overloaded virtual function 'PAbstractDictionary::Remove' declared here: type mismatch at 1st parameter ('const PObject *' vs 'const PCaselessString &') virtual PBoolean Remove( ^ In file included from ptclib/pdns.cxx:35: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib.h:56: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/contain.h:624: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h:2950:19: warning: 'PStringOptions::Remove' hides overloaded virtual function [-Woverloaded-virtual] __inline void Remove(const PCaselessString & (*key)()) { RemoveAt(key); } ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:828:22: note: hidden overloaded virtual function 'PAbstractDictionary::Remove' declared here: type mismatch at 1st parameter ('const PObject *' vs 'const PCaselessString &(*)()') virtual PBoolean Remove( ^ In file included from ptclib/pdns.cxx:36: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptclib/pdns.h:40: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/sockets.h:51: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/ipsock.h:315:22: warning: 'PIPSocket::OpenSocket' hides overloaded virtual function [-Woverloaded-virtual] virtual PBoolean OpenSocket( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/socket.h:408:22: note: hidden overloaded virtual function 'PSocket::OpenSocket' declared here: different number of parameters (0 vs 1) virtual PBoolean OpenSocket() = 0; ^ In file included from ptclib/pdns.cxx:36: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptclib/pdns.h:40: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/sockets.h:57: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/ipdsock.h:61:22: warning: 'PIPDatagramSocket::ReadFrom' hides overloaded virtual function [-Woverloaded-virtual] virtual PBoolean ReadFrom( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/object.h:1300:18: note: hidden overloaded virtual function 'PObject::ReadFrom' declared here: different number of parameters (1 vs 4) virtual void ReadFrom( ^ 25 warnings generated. In file included from ptclib/asner.cxx:33: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib.h:56: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/contain.h:624: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h:2549:23: warning: 'PStringDictionary::RemoveAt' hides overloaded virtual function [-Woverloaded-virtual] virtual PString * RemoveAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h:2688:1: note: in instantiation of template class 'PStringDictionary' requested here PDECLARE_STRING_DICTIONARY(POrdinalToString, POrdinalKey); ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h:2645:23: note: expanded from macro 'PDECLARE_STRING_DICTIONARY' PDECLARE_CLASS(cls, PStringDictionary) \ ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:688:23: note: hidden overloaded virtual function 'PAbstractDictionary::RemoveAt' declared here: type mismatch at 1st parameter ('PINDEX' (aka 'int') vs 'const POrdinalKey &') virtual PObject * RemoveAt( ^ In file included from ptclib/asner.cxx:33: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib.h:56: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/contain.h:624: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h:2562:23: warning: 'PStringDictionary::GetAt' hides overloaded virtual function [-Woverloaded-virtual] virtual PString * GetAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:711:23: note: hidden overloaded virtual function 'PAbstractDictionary::GetAt' declared here: type mismatch at 1st parameter ('PINDEX' (aka 'int') vs 'const POrdinalKey &') virtual PObject * GetAt( ^ In file included from ptclib/asner.cxx:33: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib.h:56: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/contain.h:624: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h:2574:22: warning: 'PStringDictionary::SetDataAt' hides overloaded virtual function [-Woverloaded-virtual] virtual PBoolean SetDataAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:754:22: note: hidden overloaded virtual function 'PAbstractDictionary::SetDataAt' declared here: type mismatch at 2nd parameter ('PObject *' vs 'const PString &') virtual PBoolean SetDataAt( ^ In file included from ptclib/asner.cxx:33: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib.h:56: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/contain.h:624: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h:2590:22: warning: 'PStringDictionary::SetAt' hides overloaded virtual function [-Woverloaded-virtual] virtual PBoolean SetAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:700:22: note: hidden overloaded virtual function 'PAbstractDictionary::SetAt' declared here: type mismatch at 1st parameter ('PINDEX' (aka 'int') vs 'const POrdinalKey &') virtual PBoolean SetAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:1095:27: warning: 'POrdinalDictionary::GetAt' hides overloaded virtual function [-Woverloaded-virtual] virtual POrdinalKey * GetAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h:2735:1: note: in instantiation of template class 'POrdinalDictionary' requested here PDECLARE_ORDINAL_DICTIONARY(PStringToOrdinal, PString); ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:1216:23: note: expanded from macro 'PDECLARE_ORDINAL_DICTIONARY' PDECLARE_CLASS(cls, POrdinalDictionary) \ ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:711:23: note: hidden overloaded virtual function 'PAbstractDictionary::GetAt' declared here: type mismatch at 1st parameter ('PINDEX' (aka 'int') vs 'const PString &') virtual PObject * GetAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:1113:22: warning: 'POrdinalDictionary::SetDataAt' hides overloaded virtual function [-Woverloaded-virtual] virtual PBoolean SetDataAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:754:22: note: hidden overloaded virtual function 'PAbstractDictionary::SetDataAt' declared here: type mismatch at 2nd parameter ('PObject *' vs 'PINDEX' (aka 'int')) virtual PBoolean SetDataAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:1129:22: warning: 'POrdinalDictionary::SetAt' hides overloaded virtual function [-Woverloaded-virtual] virtual PBoolean SetAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:700:22: note: hidden overloaded virtual function 'PAbstractDictionary::SetAt' declared here: type mismatch at 1st parameter ('PINDEX' (aka 'int') vs 'const PString &') virtual PBoolean SetAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:1142:20: warning: 'POrdinalDictionary::RemoveAt' hides overloaded virtual function [-Woverloaded-virtual] virtual PINDEX RemoveAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:688:23: note: hidden overloaded virtual function 'PAbstractDictionary::RemoveAt' declared here: type mismatch at 1st parameter ('PINDEX' (aka 'int') vs 'const PString &') virtual PObject * RemoveAt( ^ In file included from ptclib/asner.cxx:33: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib.h:56: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/contain.h:624: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h:2549:23: warning: 'PStringDictionary::RemoveAt' hides overloaded virtual function [-Woverloaded-virtual] virtual PString * RemoveAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h:2786:1: note: in instantiation of template class 'PStringDictionary' requested here PDECLARE_STRING_DICTIONARY(PStringToString, PString); ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h:2645:23: note: expanded from macro 'PDECLARE_STRING_DICTIONARY' PDECLARE_CLASS(cls, PStringDictionary) \ ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:688:23: note: hidden overloaded virtual function 'PAbstractDictionary::RemoveAt' declared here: type mismatch at 1st parameter ('PINDEX' (aka 'int') vs 'const PString &') virtual PObject * RemoveAt( ^ In file included from ptclib/asner.cxx:33: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib.h:56: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/contain.h:624: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h:2562:23: warning: 'PStringDictionary::GetAt' hides overloaded virtual function [-Woverloaded-virtual] virtual PString * GetAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:711:23: note: hidden overloaded virtual function 'PAbstractDictionary::GetAt' declared here: type mismatch at 1st parameter ('PINDEX' (aka 'int') vs 'const PString &') virtual PObject * GetAt( ^ In file included from ptclib/asner.cxx:33: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib.h:56: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/contain.h:624: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h:2574:22: warning: 'PStringDictionary::SetDataAt' hides overloaded virtual function [-Woverloaded-virtual] virtual PBoolean SetDataAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:754:22: note: hidden overloaded virtual function 'PAbstractDictionary::SetDataAt' declared here: type mismatch at 2nd parameter ('PObject *' vs 'const PString &') virtual PBoolean SetDataAt( ^ In file included from ptclib/asner.cxx:33: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib.h:56: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/contain.h:624: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h:2590:22: warning: 'PStringDictionary::SetAt' hides overloaded virtual function [-Woverloaded-virtual] virtual PBoolean SetAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:700:22: note: hidden overloaded virtual function 'PAbstractDictionary::SetAt' declared here: type mismatch at 1st parameter ('PINDEX' (aka 'int') vs 'const PString &') virtual PBoolean SetAt( ^ In file included from ptclib/asner.cxx:33: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib.h:56: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/contain.h:624: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h:2947:19: warning: 'PStringOptions::Remove' hides overloaded virtual function [-Woverloaded-virtual] __inline void Remove(const char * key) { RemoveAt(key); } ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:828:22: note: hidden overloaded virtual function 'PAbstractDictionary::Remove' declared here: type mismatch at 1st parameter ('const PObject *' vs 'const char *') virtual PBoolean Remove( ^ In file included from ptclib/asner.cxx:33: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib.h:56: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/contain.h:624: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h:2948:19: warning: 'PStringOptions::Remove' hides overloaded virtual function [-Woverloaded-virtual] __inline void Remove(const PString & key) { RemoveAt(key); } ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:828:22: note: hidden overloaded virtual function 'PAbstractDictionary::Remove' declared here: type mismatch at 1st parameter ('const PObject *' vs 'const PString &') virtual PBoolean Remove( ^ In file included from ptclib/asner.cxx:33: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib.h:56: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/contain.h:624: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h:2949:19: warning: 'PStringOptions::Remove' hides overloaded virtual function [-Woverloaded-virtual] __inline void Remove(const PCaselessString & key) { RemoveAt(key); } ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:828:22: note: hidden overloaded virtual function 'PAbstractDictionary::Remove' declared here: type mismatch at 1st parameter ('const PObject *' vs 'const PCaselessString &') virtual PBoolean Remove( ^ In file included from ptclib/asner.cxx:33: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib.h:56: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/contain.h:624: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h:2950:19: warning: 'PStringOptions::Remove' hides overloaded virtual function [-Woverloaded-virtual] __inline void Remove(const PCaselessString & (*key)()) { RemoveAt(key); } ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:828:22: note: hidden overloaded virtual function 'PAbstractDictionary::Remove' declared here: type mismatch at 1st parameter ('const PObject *' vs 'const PCaselessString &(*)()') virtual PBoolean Remove( ^ ptclib/asner.cxx:36:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma implementation "asner.h" ^ 25 warnings generated. In file included from ptclib/ptts.cxx:35: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib.h:56: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/contain.h:624: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h:2549:23: warning: 'PStringDictionary::RemoveAt' hides overloaded virtual function [-Woverloaded-virtual] virtual PString * RemoveAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h:2688:1: note: in instantiation of template class 'PStringDictionary' requested here PDECLARE_STRING_DICTIONARY(POrdinalToString, POrdinalKey); ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h:2645:23: note: expanded from macro 'PDECLARE_STRING_DICTIONARY' PDECLARE_CLASS(cls, PStringDictionary) \ ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:688:23: note: hidden overloaded virtual function 'PAbstractDictionary::RemoveAt' declared here: type mismatch at 1st parameter ('PINDEX' (aka 'int') vs 'const POrdinalKey &') virtual PObject * RemoveAt( ^ In file included from ptclib/ptts.cxx:35: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib.h:56: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/contain.h:624: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h:2562:23: warning: 'PStringDictionary::GetAt' hides overloaded virtual function [-Woverloaded-virtual] virtual PString * GetAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:711:23: note: hidden overloaded virtual function 'PAbstractDictionary::GetAt' declared here: type mismatch at 1st parameter ('PINDEX' (aka 'int') vs 'const POrdinalKey &') virtual PObject * GetAt( ^ In file included from ptclib/ptts.cxx:35: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib.h:56: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/contain.h:624: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h:2574:22: warning: 'PStringDictionary::SetDataAt' hides overloaded virtual function [-Woverloaded-virtual] virtual PBoolean SetDataAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:754:22: note: hidden overloaded virtual function 'PAbstractDictionary::SetDataAt' declared here: type mismatch at 2nd parameter ('PObject *' vs 'const PString &') virtual PBoolean SetDataAt( ^ In file included from ptclib/ptts.cxx:35: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib.h:56: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/contain.h:624: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h:2590:22: warning: 'PStringDictionary::SetAt' hides overloaded virtual function [-Woverloaded-virtual] virtual PBoolean SetAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:700:22: note: hidden overloaded virtual function 'PAbstractDictionary::SetAt' declared here: type mismatch at 1st parameter ('PINDEX' (aka 'int') vs 'const POrdinalKey &') virtual PBoolean SetAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:1095:27: warning: 'POrdinalDictionary::GetAt' hides overloaded virtual function [-Woverloaded-virtual] virtual POrdinalKey * GetAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h:2735:1: note: in instantiation of template class 'POrdinalDictionary' requested here PDECLARE_ORDINAL_DICTIONARY(PStringToOrdinal, PString); ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:1216:23: note: expanded from macro 'PDECLARE_ORDINAL_DICTIONARY' PDECLARE_CLASS(cls, POrdinalDictionary) \ ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:711:23: note: hidden overloaded virtual function 'PAbstractDictionary::GetAt' declared here: type mismatch at 1st parameter ('PINDEX' (aka 'int') vs 'const PString &') virtual PObject * GetAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:1113:22: warning: 'POrdinalDictionary::SetDataAt' hides overloaded virtual function [-Woverloaded-virtual] virtual PBoolean SetDataAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:754:22: note: hidden overloaded virtual function 'PAbstractDictionary::SetDataAt' declared here: type mismatch at 2nd parameter ('PObject *' vs 'PINDEX' (aka 'int')) virtual PBoolean SetDataAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:1129:22: warning: 'POrdinalDictionary::SetAt' hides overloaded virtual function [-Woverloaded-virtual] virtual PBoolean SetAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:700:22: note: hidden overloaded virtual function 'PAbstractDictionary::SetAt' declared here: type mismatch at 1st parameter ('PINDEX' (aka 'int') vs 'const PString &') virtual PBoolean SetAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:1142:20: warning: 'POrdinalDictionary::RemoveAt' hides overloaded virtual function [-Woverloaded-virtual] virtual PINDEX RemoveAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:688:23: note: hidden overloaded virtual function 'PAbstractDictionary::RemoveAt' declared here: type mismatch at 1st parameter ('PINDEX' (aka 'int') vs 'const PString &') virtual PObject * RemoveAt( ^ In file included from ptclib/ptts.cxx:35: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib.h:56: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/contain.h:624: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h:2549:23: warning: 'PStringDictionary::RemoveAt' hides overloaded virtual function [-Woverloaded-virtual] virtual PString * RemoveAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h:2786:1: note: in instantiation of template class 'PStringDictionary' requested here PDECLARE_STRING_DICTIONARY(PStringToString, PString); ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h:2645:23: note: expanded from macro 'PDECLARE_STRING_DICTIONARY' PDECLARE_CLASS(cls, PStringDictionary) \ ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:688:23: note: hidden overloaded virtual function 'PAbstractDictionary::RemoveAt' declared here: type mismatch at 1st parameter ('PINDEX' (aka 'int') vs 'const PString &') virtual PObject * RemoveAt( ^ In file included from ptclib/ptts.cxx:35: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib.h:56: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/contain.h:624: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h:2562:23: warning: 'PStringDictionary::GetAt' hides overloaded virtual function [-Woverloaded-virtual] virtual PString * GetAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:711:23: note: hidden overloaded virtual function 'PAbstractDictionary::GetAt' declared here: type mismatch at 1st parameter ('PINDEX' (aka 'int') vs 'const PString &') virtual PObject * GetAt( ^ In file included from ptclib/ptts.cxx:35: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib.h:56: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/contain.h:624: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h:2574:22: warning: 'PStringDictionary::SetDataAt' hides overloaded virtual function [-Woverloaded-virtual] virtual PBoolean SetDataAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:754:22: note: hidden overloaded virtual function 'PAbstractDictionary::SetDataAt' declared here: type mismatch at 2nd parameter ('PObject *' vs 'const PString &') virtual PBoolean SetDataAt( ^ In file included from ptclib/ptts.cxx:35: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib.h:56: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/contain.h:624: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h:2590:22: warning: 'PStringDictionary::SetAt' hides overloaded virtual function [-Woverloaded-virtual] virtual PBoolean SetAt( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:700:22: note: hidden overloaded virtual function 'PAbstractDictionary::SetAt' declared here: type mismatch at 1st parameter ('PINDEX' (aka 'int') vs 'const PString &') virtual PBoolean SetAt( ^ In file included from ptclib/ptts.cxx:35: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib.h:56: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/contain.h:624: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h:2947:19: warning: 'PStringOptions::Remove' hides overloaded virtual function [-Woverloaded-virtual] __inline void Remove(const char * key) { RemoveAt(key); } ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:828:22: note: hidden overloaded virtual function 'PAbstractDictionary::Remove' declared here: type mismatch at 1st parameter ('const PObject *' vs 'const char *') virtual PBoolean Remove( ^ In file included from ptclib/ptts.cxx:35: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib.h:56: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/contain.h:624: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h:2948:19: warning: 'PStringOptions::Remove' hides overloaded virtual function [-Woverloaded-virtual] __inline void Remove(const PString & key) { RemoveAt(key); } ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:828:22: note: hidden overloaded virtual function 'PAbstractDictionary::Remove' declared here: type mismatch at 1st parameter ('const PObject *' vs 'const PString &') virtual PBoolean Remove( ^ In file included from ptclib/ptts.cxx:35: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib.h:56: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/contain.h:624: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h:2949:19: warning: 'PStringOptions::Remove' hides overloaded virtual function [-Woverloaded-virtual] __inline void Remove(const PCaselessString & key) { RemoveAt(key); } ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:828:22: note: hidden overloaded virtual function 'PAbstractDictionary::Remove' declared here: type mismatch at 1st parameter ('const PObject *' vs 'const PCaselessString &') virtual PBoolean Remove( ^ In file included from ptclib/ptts.cxx:35: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib.h:56: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/contain.h:624: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/pstring.h:2950:19: warning: 'PStringOptions::Remove' hides overloaded virtual function [-Woverloaded-virtual] __inline void Remove(const PCaselessString & (*key)()) { RemoveAt(key); } ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/dict.h:828:22: note: hidden overloaded virtual function 'PAbstractDictionary::Remove' declared here: type mismatch at 1st parameter ('const PObject *' vs 'const PCaselessString &(*)()') virtual PBoolean Remove( ^ In file included from ptclib/asner.cxx:42: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptclib/pxml.h:50: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptclib/http.h:43: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/ipsock.h:315:22: warning: 'PIPSocket::OpenSocket' hides overloaded virtual function [-Woverloaded-virtual] virtual PBoolean OpenSocket( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/socket.h:408:22: note: hidden overloaded virtual function 'PSocket::OpenSocket' declared here: different number of parameters (0 vs 1) virtual PBoolean OpenSocket() = 0; ^ In file included from ptclib/asner.cxx:42: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptclib/pxml.h:50: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptclib/http.h:455:9: warning: 'PHTTPClient::ExecuteCommand' hides overloaded virtual functions [-Woverloaded-virtual] int ExecuteCommand( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptclib/inetprot.h:313:17: note: hidden overloaded virtual function 'PInternetProtocol::ExecuteCommand' declared here: different number of parameters (1 vs 5) virtual int ExecuteCommand( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptclib/inetprot.h:316:17: note: hidden overloaded virtual function 'PInternetProtocol::ExecuteCommand' declared here: different number of parameters (2 vs 5) virtual int ExecuteCommand( ^ In file included from ptclib/asner.cxx:42: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptclib/pxml.h:50: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptclib/http.h:462:9: warning: 'PHTTPClient::ExecuteCommand' hides overloaded virtual functions [-Woverloaded-virtual] int ExecuteCommand( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptclib/inetprot.h:313:17: note: hidden overloaded virtual function 'PInternetProtocol::ExecuteCommand' declared here: different number of parameters (1 vs 5) virtual int ExecuteCommand( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptclib/inetprot.h:316:17: note: hidden overloaded virtual function 'PInternetProtocol::ExecuteCommand' declared here: different number of parameters (2 vs 5) virtual int ExecuteCommand( ^ In file included from ptclib/asner.cxx:42: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptclib/pxml.h:50: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptclib/http.h:471:14: warning: 'PHTTPClient::WriteCommand' hides overloaded virtual functions [-Woverloaded-virtual] PBoolean WriteCommand( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptclib/inetprot.h:221:22: note: hidden overloaded virtual function 'PInternetProtocol::WriteCommand' declared here: different number of parameters (1 vs 4) virtual PBoolean WriteCommand( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptclib/inetprot.h:224:22: note: hidden overloaded virtual function 'PInternetProtocol::WriteCommand' declared here: different number of parameters (2 vs 4) virtual PBoolean WriteCommand( ^ In file included from ptclib/asner.cxx:42: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptclib/pxml.h:50: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptclib/http.h:477:14: warning: 'PHTTPClient::WriteCommand' hides overloaded virtual functions [-Woverloaded-virtual] PBoolean WriteCommand( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptclib/inetprot.h:221:22: note: hidden overloaded virtual function 'PInternetProtocol::WriteCommand' declared here: different number of parameters (1 vs 4) virtual PBoolean WriteCommand( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptclib/inetprot.h:224:22: note: hidden overloaded virtual function 'PInternetProtocol::WriteCommand' declared here: different number of parameters (2 vs 4) virtual PBoolean WriteCommand( ^ In file included from ptclib/asner.cxx:42: In file included from /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptclib/pxml.h:50: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptclib/http.h:485:14: warning: 'PHTTPClient::ReadResponse' hides overloaded virtual functions [-Woverloaded-virtual] PBoolean ReadResponse( ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptclib/inetprot.h:296:22: note: hidden overloaded virtual function 'PInternetProtocol::ReadResponse' declared here: different number of parameters (0 vs 1) virtual PBoolean ReadResponse(); ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptclib/inetprot.h:297:22: note: hidden overloaded virtual function 'PInternetProtocol::ReadResponse' declared here: different number of parameters (2 vs 1) virtual PBoolean ReadResponse( ^ In file included from ptclib/asner.cxx:42: /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptclib/pxml.h:315:26: warning: 'PXMLObject::Clone' hides overloaded virtual function [-Woverloaded-virtual] virtual PXMLObject * Clone(PXMLElement * parent) const = 0; ^ /data/scratch/devel/ptlib/work/ptlib-2.10.7/include/ptlib/object.h:1340:23: note: hidden overloaded virtual function 'PObject::Clone' declared here: different number of parameters (0 vs 1) virtual PObject * Clone() const; ^ 24 warnings generated. 27 warnings generated. 22 warnings generated. 20 warnings generated. 18 warnings generated. 20 warnings generated. 25 warnings generated. 25 warnings generated. gmake[2]: Leaving directory '/data/scratch/devel/ptlib/work/ptlib-2.10.7/src' gmake[1]: *** [../make/common.mak:292: optshared] Error 2 gmake[1]: Leaving directory '/data/scratch/devel/ptlib/work/ptlib-2.10.7/src' gmake: *** [Makefile:91: optshared] Error 2 *** Error code 2 Stop. make[1]: stopped in /data/pkgsrc/devel/ptlib *** Error code 1 Stop. make: stopped in /data/pkgsrc/devel/ptlib