27 #include <tqcstring.h>
29 #include <VCardParam.h>
34 class KVCARD_EXPORT TelParam :
public Param
38 TelParam(
const TelParam&);
39 TelParam(
const TQCString&);
40 TelParam & operator = (TelParam&);
41 TelParam & operator = (
const TQCString&);
42 bool operator ==(TelParam&);
43 bool operator !=(TelParam& x) {
return !(*
this==x);}
44 bool operator ==(
const TQCString& s) {TelParam a(s);
return(*
this==a);}
45 bool operator != (
const TQCString& s) {
return !(*
this == s);}
48 void parse() {
if(!parsed_) _parse();parsed_=
true;assembled_=
false;}
50 void assemble() {
if(assembled_)
return;parse();_assemble();assembled_=
true;}
54 const char * className()
const {
return "TelParam"; }
57 TelHome, TelWork, TelPref, TelVoice, TelFex, TelMsg, TelCell,
58 TelPager, TelBBS, TelModem, TelCar, TelISDN, TelVideo, TelPCS,
64 TQPtrList<TelType> types_;