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