VCARD Namespace Reference


Classes

class  AdrParam
class  AdrValue
class  AgentParam
class  AgentValue
class  ClassValue
class  ContentLine
class  DateParam
class  DateValue
class  EmailParam
class  Entity
class  FloatValue
class  GeoValue
class  Group
class  ImageParam
class  ImageValue
class  ImgValue
class  LangValue
class  NValue
class  OrgValue
class  Param
class  PhoneNumberValue
class  SndValue
class  SoundValue
class  SourceParam
class  TelParam
class  TelValue
class  TextBinParam
class  TextBinValue
class  TextListValue
class  TextParam
class  TextValue
class  URIValue
class  UTCValue
class  Value
class  VCard
class  VCardEntity

Typedefs

typedef QPtrList< ParamParamList
typedef QPtrListIterator<
Param
ParamListIterator
typedef QPtrList< ValueValueList
typedef QPtrListIterator<
Value
ValueListIterator
typedef QPtrList< VCardVCardList
typedef QPtrListIterator<
VCard
VCardListIterator

Enumerations

enum  EntityType {
  EntityName, EntityProfile, EntitySource, EntityFullName,
  EntityN, EntityNickname, EntityPhoto, EntityBirthday,
  EntityAddress, EntityLabel, EntityTelephone, EntityEmail,
  EntityMailer, EntityTimeZone, EntityGeo, EntityTitle,
  EntityRole, EntityLogo, EntityAgent, EntityOrganisation,
  EntityCategories, EntityNote, EntityProductID, EntityRevision,
  EntitySortString, EntitySound, EntityUID, EntityURL,
  EntityVersion, EntityClass, EntityKey, EntityExtension,
  EntityUnknown
}
enum  ValueType {
  ValueSound, ValueAgent, ValueAddress, ValueTel,
  ValueTextBin, ValueOrg, ValueN, ValueUTC,
  ValueURI, ValueClass, ValueFloat, ValueImage,
  ValueDate, ValueTextList, ValueText, ValueGeo,
  ValueUnknown
}
enum  ParamType {
  ParamUnknown, ParamNone, ParamSource, ParamText,
  ParamImage, ParamDate, ParamAddrText, ParamTel,
  ParamEmail, ParamMailer, ParamAgent, ParamTextBin,
  ParamTextNS, ParamSound
}

Functions

ParamType EntityTypeToParamType (EntityType e)
ValueType EntityTypeToValueType (EntityType e)
QCString EntityTypeToParamName (EntityType e)
EntityType EntityNameToEntityType (const QCString &s)
char * decodeBase64 (const char *s, unsigned long srcl, unsigned long &len)
char * encodeBase64 (const char *src, unsigned long srcl, unsigned long &destl)
KVCARD_EXPORT Q_UINT32 RTokenise (const char *str, const char *delim, QStrList &l)

Variables

const QCString paramNames []
const ParamType paramTypesTable []

Enumeration Type Documentation

Enumerator:
EntityName 
EntityProfile 
EntitySource 
EntityFullName 
EntityN 
EntityNickname 
EntityPhoto 
EntityBirthday 
EntityAddress 
EntityLabel 
EntityTelephone 
EntityEmail 
EntityMailer 
EntityTimeZone 
EntityGeo 
EntityTitle 
EntityRole 
EntityLogo 
EntityAgent 
EntityOrganisation 
EntityCategories 
EntityNote 
EntityProductID 
EntityRevision 
EntitySortString 
EntitySound 
EntityUID 
EntityURL 
EntityVersion 
EntityClass 
EntityKey 
EntityExtension 
EntityUnknown 

Definition at line 36 of file VCardEnum.h.

Enumerator:
ParamUnknown 
ParamNone 
ParamSource 
ParamText 
ParamImage 
ParamDate 
ParamAddrText 
ParamTel 
ParamEmail 
ParamMailer 
ParamAgent 
ParamTextBin 
ParamTextNS 
ParamSound 

Definition at line 92 of file VCardEnum.h.

Enumerator:
ValueSound 
ValueAgent 
ValueAddress 
ValueTel 
ValueTextBin 
ValueOrg 
ValueN 
ValueUTC 
ValueURI 
ValueClass 
ValueFloat 
ValueImage 
ValueDate 
ValueTextList 
ValueText 
ValueGeo 
ValueUnknown 

Definition at line 72 of file VCardEnum.h.

KDE Home | KDE Accessibility Home | Description of Access Keys