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 kabc Library Version 3.2.0.