CONTACTINFO Class Reference

System file and directory services class. More...

#include <mi32/contactinfo.h>

List of all members.

Public Types

enum  REQUIRED {
  REQUIRED_None = 0x0000, REQUIRED_AdminArea = 0x0001, REQUIRED_City = 0x0002, REQUIRED_Country = 0x0004,
  REQUIRED_DeliveryPoint = 0x0008, REQUIRED_Email = 0x0010, REQUIRED_Fax = 0x0020, REQUIRED_FullName = 0x0040,
  REQUIRED_Organization = 0x0080, REQUIRED_Position = 0x0100, REQUIRED_PostalCode = 0x0200, REQUIRED_URL = 0x0400,
  REQUIRED_Voice = 0x0800, REQUIRED_HoursOfService = 0x1000, REQUIRED_Instructions = 0x2000, REQUIRED_All = 0x3FFF,
  REQUIRED_AllButPhone = 0x37DF
}

Public Member Functions

 CONTACTINFO (const CONTACTINFO &rhs)
 CONTACTINFO ()
 ~CONTACTINFO ()
bool CheckRequiredSet (REQUIRED RequiredSet) const
void Clear ()
const MISTRINGGetAdministrativeArea () const
const MISTRINGGetCity () const
const MISTRINGGetCountry () const
const MISTRINGGetDeliveryPoint () const
const MISTRINGGetEmail () const
const MISTRINGGetFax () const
const MISTRINGGetFullName () const
const MISTRINGGetHoursOfService () const
const MISTRINGGetInstructions () const
const MISTRINGGetOrganization () const
const MISTRINGGetPosition () const
const MISTRINGGetPostalCode () const
MISTRING GetReportString () const
const MISTRINGGetURL () const
const MISTRINGGetUserName () const
const MISTRINGGetVoice () const
bool IsEmpty () const
bool IsEqualTo (const CONTACTINFO &rhs) const
CONTACTINFOoperator= (const CONTACTINFO &rhs)
void SetAdministrativeArea (const MISTRING &AdministrativeArea)
void SetCity (const MISTRING &City)
void SetCountry (const MISTRING &Country)
void SetDeliveryPoint (const MISTRING &DeliveryPoint)
void SetEmail (const MISTRING &Email)
void SetFax (const MISTRING &Fax)
void SetFullName (const MISTRING &FullName)
void SetHoursOfService (const MISTRING &HoursOfService)
void SetInstructions (const MISTRING &Instructions)
void SetOrganization (const MISTRING &Organization)
void SetPosition (const MISTRING &Position)
void SetPostalCode (const MISTRING &PostalCode)
void SetURL (const MISTRING &URL)
void SetUserName (const MISTRING &UserName)
void SetVoice (const MISTRING &Voice)

Detailed Description

System file and directory services class.


Member Enumeration Documentation

Enumerator:
REQUIRED_None 
REQUIRED_AdminArea 
REQUIRED_City 
REQUIRED_Country 
REQUIRED_DeliveryPoint 
REQUIRED_Email 
REQUIRED_Fax 
REQUIRED_FullName 
REQUIRED_Organization 
REQUIRED_Position 
REQUIRED_PostalCode 
REQUIRED_URL 
REQUIRED_Voice 
REQUIRED_HoursOfService 
REQUIRED_Instructions 
REQUIRED_All 
REQUIRED_AllButPhone 

Constructor & Destructor Documentation

CONTACTINFO::CONTACTINFO (  ) 
CONTACTINFO::CONTACTINFO ( const CONTACTINFO rhs  ) 
CONTACTINFO::~CONTACTINFO (  ) 

Member Function Documentation

bool CONTACTINFO::CheckRequiredSet ( REQUIRED  RequiredSet  )  const
void CONTACTINFO::Clear (  ) 
const MISTRING& CONTACTINFO::GetAdministrativeArea (  )  const [inline]
const MISTRING& CONTACTINFO::GetCity (  )  const [inline]
const MISTRING& CONTACTINFO::GetCountry (  )  const [inline]
const MISTRING& CONTACTINFO::GetDeliveryPoint (  )  const [inline]
const MISTRING& CONTACTINFO::GetEmail (  )  const [inline]
const MISTRING& CONTACTINFO::GetFax (  )  const [inline]
const MISTRING& CONTACTINFO::GetFullName (  )  const [inline]
const MISTRING& CONTACTINFO::GetHoursOfService (  )  const [inline]
const MISTRING& CONTACTINFO::GetInstructions (  )  const [inline]
const MISTRING& CONTACTINFO::GetOrganization (  )  const [inline]
const MISTRING& CONTACTINFO::GetPosition (  )  const [inline]
const MISTRING& CONTACTINFO::GetPostalCode (  )  const [inline]
MISTRING CONTACTINFO::GetReportString (  )  const
const MISTRING& CONTACTINFO::GetURL (  )  const [inline]
const MISTRING& CONTACTINFO::GetUserName (  )  const [inline]
const MISTRING& CONTACTINFO::GetVoice (  )  const [inline]
bool CONTACTINFO::IsEmpty (  )  const
bool CONTACTINFO::IsEqualTo ( const CONTACTINFO rhs  )  const
CONTACTINFO& CONTACTINFO::operator= ( const CONTACTINFO rhs  ) 
void CONTACTINFO::SetAdministrativeArea ( const MISTRING AdministrativeArea  )  [inline]
void CONTACTINFO::SetCity ( const MISTRING City  )  [inline]
void CONTACTINFO::SetCountry ( const MISTRING Country  )  [inline]
void CONTACTINFO::SetDeliveryPoint ( const MISTRING DeliveryPoint  )  [inline]
void CONTACTINFO::SetEmail ( const MISTRING Email  )  [inline]
void CONTACTINFO::SetFax ( const MISTRING Fax  )  [inline]
void CONTACTINFO::SetFullName ( const MISTRING FullName  )  [inline]
void CONTACTINFO::SetHoursOfService ( const MISTRING HoursOfService  )  [inline]
void CONTACTINFO::SetInstructions ( const MISTRING Instructions  )  [inline]
void CONTACTINFO::SetOrganization ( const MISTRING Organization  )  [inline]
void CONTACTINFO::SetPosition ( const MISTRING Position  )  [inline]
void CONTACTINFO::SetPostalCode ( const MISTRING PostalCode  )  [inline]
void CONTACTINFO::SetURL ( const MISTRING URL  )  [inline]
void CONTACTINFO::SetUserName ( const MISTRING UserName  )  [inline]
void CONTACTINFO::SetVoice ( const MISTRING Voice  )  [inline]

The documentation for this class was generated from the following file:

Generated on Sun Oct 7 21:33:17 2012 for TNTsdk 2012 by  doxygen 1.6.1