VCardVCard.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 VCARD_VCARD_H
00025
#define VCARD_VCARD_H
00026
00027
#include <qstring.h>
00028
#include <qptrlist.h>
00029
00030
#include <VCardEnum.h>
00031
#include <VCardEntity.h>
00032
#include <VCardContentLine.h>
00033
00034
namespace VCARD
00035 {
00036
00037
class VCard :
public Entity
00038 {
00039
00040
#include "VCard-generated.h"
00041
00042
bool has(EntityType);
00043
bool has(
const QCString &);
00044
00045
void add(
const ContentLine &);
00046
void add(
const QCString &);
00047
00048 ContentLine * contentLine(EntityType);
00049 ContentLine * contentLine(
const QCString &);
00050
00051
QCString group() { parse();
return group_; }
00052
00053
QPtrList<ContentLine> contentLineList() { parse();
return contentLineList_; }
00054
00055
private:
00056
00057
QCString group_;
00058
QPtrList<ContentLine> contentLineList_;
00059 };
00060
00061 }
00062
00063
#endif
This file is part of the documentation for kabc Library Version 3.2.3.