VCardAdrValue.h
00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
00021
00022
00023
00024 #ifndef ADRVALUE_H
00025 #define ADRVALUE_H
00026
00027 #include <qstrlist.h>
00028 #include <VCardValue.h>
00029
00030 namespace VCARD
00031 {
00032
00033 class AdrValue : public Value
00034 {
00035
00036 #include "AdrValue-generated.h"
00037
00038 AdrValue *clone();
00039
00040 void setPOBox(const QCString & s)
00041 { poBox_ = s; assembled_ = false; }
00042
00043 void setExtAddress(const QCString & s)
00044 { extAddress_ = s; assembled_ = false; }
00045
00046 void setStreet(const QCString & s)
00047 { street_ = s; assembled_ = false; }
00048
00049 void setLocality(const QCString & s)
00050 { locality_ = s; assembled_ = false; }
00051
00052 void setRegion(const QCString & s)
00053 { region_ = s; assembled_ = false; }
00054
00055 void setPostCode(const QCString & s)
00056 { postCode_ = s; assembled_ = false; }
00057
00058 void setCountryName(const QCString & s)
00059 { countryName_ = s; assembled_ = false; }
00060
00061 QCString poBox() { parse(); return poBox_; }
00062 QCString extAddress() { parse(); return extAddress_; }
00063 QCString street() { parse(); return street_; }
00064 QCString locality() { parse(); return locality_; }
00065 QCString region() { parse(); return region_; }
00066 QCString postCode() { parse(); return postCode_; }
00067 QCString countryName() { parse(); return countryName_; }
00068
00069 private:
00070
00071 QCString poBox_;
00072 QCString extAddress_;
00073 QCString street_;
00074 QCString locality_;
00075 QCString region_;
00076 QCString postCode_;
00077 QCString countryName_;
00078 };
00079
00080 }
00081
00082 #endif
00083
This file is part of the documentation for kdelibs Version 3.1.5.