OCC Main Page | DataExchange | Toolkits | Packages | Class Hierarchy | Data Structures | File List | Data Fields | Globals

DataExchange
TKSTEPBase
StepBasic


StepBasic_Address Class Reference

#include <StepBasic_Address.hxx>

Inheritance diagram for StepBasic_Address:

Inheritance graph
[legend]

Public Member Functions

Standard_EXPORT StepBasic_Address ()
 Returns a Address
.
virtual Standard_EXPORT void Init (const Standard_Boolean hasAinternalLocation, const Handle(TCollection_HAsciiString)&aInternalLocation, const Standard_Boolean hasAstreetNumber, const Handle(TCollection_HAsciiString)&aStreetNumber, const Standard_Boolean hasAstreet, const Handle(TCollection_HAsciiString)&aStreet, const Standard_Boolean hasApostalBox, const Handle(TCollection_HAsciiString)&aPostalBox, const Standard_Boolean hasAtown, const Handle(TCollection_HAsciiString)&aTown, const Standard_Boolean hasAregion, const Handle(TCollection_HAsciiString)&aRegion, const Standard_Boolean hasApostalCode, const Handle(TCollection_HAsciiString)&aPostalCode, const Standard_Boolean hasAcountry, const Handle(TCollection_HAsciiString)&aCountry, const Standard_Boolean hasAfacsimileNumber, const Handle(TCollection_HAsciiString)&aFacsimileNumber, const Standard_Boolean hasAtelephoneNumber, const Handle(TCollection_HAsciiString)&aTelephoneNumber, const Standard_Boolean hasAelectronicMailAddress, const Handle(TCollection_HAsciiString)&aElectronicMailAddress, const Standard_Boolean hasAtelexNumber, const Handle(TCollection_HAsciiString)&aTelexNumber)
Standard_EXPORT void SetInternalLocation (const Handle(TCollection_HAsciiString)&aInternalLocation)
Standard_EXPORT void UnSetInternalLocation ()
Standard_EXPORT Handle_TCollection_HAsciiString InternalLocation () const
Standard_EXPORT Standard_Boolean HasInternalLocation () const
Standard_EXPORT void SetStreetNumber (const Handle(TCollection_HAsciiString)&aStreetNumber)
Standard_EXPORT void UnSetStreetNumber ()
Standard_EXPORT Handle_TCollection_HAsciiString StreetNumber () const
Standard_EXPORT Standard_Boolean HasStreetNumber () const
Standard_EXPORT void SetStreet (const Handle(TCollection_HAsciiString)&aStreet)
Standard_EXPORT void UnSetStreet ()
Standard_EXPORT Handle_TCollection_HAsciiString Street () const
Standard_EXPORT Standard_Boolean HasStreet () const
Standard_EXPORT void SetPostalBox (const Handle(TCollection_HAsciiString)&aPostalBox)
Standard_EXPORT void UnSetPostalBox ()
Standard_EXPORT Handle_TCollection_HAsciiString PostalBox () const
Standard_EXPORT Standard_Boolean HasPostalBox () const
Standard_EXPORT void SetTown (const Handle(TCollection_HAsciiString)&aTown)
Standard_EXPORT void UnSetTown ()
Standard_EXPORT Handle_TCollection_HAsciiString Town () const
Standard_EXPORT Standard_Boolean HasTown () const
Standard_EXPORT void SetRegion (const Handle(TCollection_HAsciiString)&aRegion)
Standard_EXPORT void UnSetRegion ()
Standard_EXPORT Handle_TCollection_HAsciiString Region () const
Standard_EXPORT Standard_Boolean HasRegion () const
Standard_EXPORT void SetPostalCode (const Handle(TCollection_HAsciiString)&aPostalCode)
Standard_EXPORT void UnSetPostalCode ()
Standard_EXPORT Handle_TCollection_HAsciiString PostalCode () const
Standard_EXPORT Standard_Boolean HasPostalCode () const
Standard_EXPORT void SetCountry (const Handle(TCollection_HAsciiString)&aCountry)
Standard_EXPORT void UnSetCountry ()
Standard_EXPORT Handle_TCollection_HAsciiString Country () const
Standard_EXPORT Standard_Boolean HasCountry () const
Standard_EXPORT void SetFacsimileNumber (const Handle(TCollection_HAsciiString)&aFacsimileNumber)
Standard_EXPORT void UnSetFacsimileNumber ()
Standard_EXPORT Handle_TCollection_HAsciiString FacsimileNumber () const
Standard_EXPORT Standard_Boolean HasFacsimileNumber () const
Standard_EXPORT void SetTelephoneNumber (const Handle(TCollection_HAsciiString)&aTelephoneNumber)
Standard_EXPORT void UnSetTelephoneNumber ()
Standard_EXPORT Handle_TCollection_HAsciiString TelephoneNumber () const
Standard_EXPORT Standard_Boolean HasTelephoneNumber () const
Standard_EXPORT void SetElectronicMailAddress (const Handle(TCollection_HAsciiString)&aElectronicMailAddress)
Standard_EXPORT void UnSetElectronicMailAddress ()
Standard_EXPORT Handle_TCollection_HAsciiString ElectronicMailAddress () const
Standard_EXPORT Standard_Boolean HasElectronicMailAddress () const
Standard_EXPORT void SetTelexNumber (const Handle(TCollection_HAsciiString)&aTelexNumber)
Standard_EXPORT void UnSetTelexNumber ()
Standard_EXPORT Handle_TCollection_HAsciiString TelexNumber () const
Standard_EXPORT Standard_Boolean HasTelexNumber () const
Standard_EXPORT const Handle (Standard_Type)&DynamicType() const

Private Attributes

Handle_TCollection_HAsciiString internalLocation
Handle_TCollection_HAsciiString streetNumber
Handle_TCollection_HAsciiString street
Handle_TCollection_HAsciiString postalBox
Handle_TCollection_HAsciiString town
Handle_TCollection_HAsciiString region
Handle_TCollection_HAsciiString postalCode
Handle_TCollection_HAsciiString country
Handle_TCollection_HAsciiString facsimileNumber
Handle_TCollection_HAsciiString telephoneNumber
Handle_TCollection_HAsciiString electronicMailAddress
Handle_TCollection_HAsciiString telexNumber
Standard_Boolean hasInternalLocation
Standard_Boolean hasStreetNumber
Standard_Boolean hasStreet
Standard_Boolean hasPostalBox
Standard_Boolean hasTown
Standard_Boolean hasRegion
Standard_Boolean hasPostalCode
Standard_Boolean hasCountry
Standard_Boolean hasFacsimileNumber
Standard_Boolean hasTelephoneNumber
Standard_Boolean hasElectronicMailAddress
Standard_Boolean hasTelexNumber

Constructor & Destructor Documentation

Standard_EXPORT StepBasic_Address::StepBasic_Address  ) 
 


Member Function Documentation

Standard_EXPORT Handle_TCollection_HAsciiString StepBasic_Address::Country  )  const
 

Standard_EXPORT Handle_TCollection_HAsciiString StepBasic_Address::ElectronicMailAddress  )  const
 

Standard_EXPORT Handle_TCollection_HAsciiString StepBasic_Address::FacsimileNumber  )  const
 

Standard_EXPORT const StepBasic_Address::Handle Standard_Type   )  const
 

Reimplemented in StepBasic_OrganizationalAddress, and StepBasic_PersonalAddress.

Standard_EXPORT Standard_Boolean StepBasic_Address::HasCountry  )  const
 

Standard_EXPORT Standard_Boolean StepBasic_Address::HasElectronicMailAddress  )  const
 

Standard_EXPORT Standard_Boolean StepBasic_Address::HasFacsimileNumber  )  const
 

Standard_EXPORT Standard_Boolean StepBasic_Address::HasInternalLocation  )  const
 

Standard_EXPORT Standard_Boolean StepBasic_Address::HasPostalBox  )  const
 

Standard_EXPORT Standard_Boolean StepBasic_Address::HasPostalCode  )  const
 

Standard_EXPORT Standard_Boolean StepBasic_Address::HasRegion  )  const
 

Standard_EXPORT Standard_Boolean StepBasic_Address::HasStreet  )  const
 

Standard_EXPORT Standard_Boolean StepBasic_Address::HasStreetNumber  )  const
 

Standard_EXPORT Standard_Boolean StepBasic_Address::HasTelephoneNumber  )  const
 

Standard_EXPORT Standard_Boolean StepBasic_Address::HasTelexNumber  )  const
 

Standard_EXPORT Standard_Boolean StepBasic_Address::HasTown  )  const
 

virtual Standard_EXPORT void StepBasic_Address::Init const Standard_Boolean  hasAinternalLocation,
const Handle(TCollection_HAsciiString)&  aInternalLocation,
const Standard_Boolean  hasAstreetNumber,
const Handle(TCollection_HAsciiString)&  aStreetNumber,
const Standard_Boolean  hasAstreet,
const Handle(TCollection_HAsciiString)&  aStreet,
const Standard_Boolean  hasApostalBox,
const Handle(TCollection_HAsciiString)&  aPostalBox,
const Standard_Boolean  hasAtown,
const Handle(TCollection_HAsciiString)&  aTown,
const Standard_Boolean  hasAregion,
const Handle(TCollection_HAsciiString)&  aRegion,
const Standard_Boolean  hasApostalCode,
const Handle(TCollection_HAsciiString)&  aPostalCode,
const Standard_Boolean  hasAcountry,
const Handle(TCollection_HAsciiString)&  aCountry,
const Standard_Boolean  hasAfacsimileNumber,
const Handle(TCollection_HAsciiString)&  aFacsimileNumber,
const Standard_Boolean  hasAtelephoneNumber,
const Handle(TCollection_HAsciiString)&  aTelephoneNumber,
const Standard_Boolean  hasAelectronicMailAddress,
const Handle(TCollection_HAsciiString)&  aElectronicMailAddress,
const Standard_Boolean  hasAtelexNumber,
const Handle(TCollection_HAsciiString)&  aTelexNumber
[virtual]
 

Reimplemented in StepBasic_OrganizationalAddress, and StepBasic_PersonalAddress.

Standard_EXPORT Handle_TCollection_HAsciiString StepBasic_Address::InternalLocation  )  const
 

Standard_EXPORT Handle_TCollection_HAsciiString StepBasic_Address::PostalBox  )  const
 

Standard_EXPORT Handle_TCollection_HAsciiString StepBasic_Address::PostalCode  )  const
 

Standard_EXPORT Handle_TCollection_HAsciiString StepBasic_Address::Region  )  const
 

Standard_EXPORT void StepBasic_Address::SetCountry const Handle(TCollection_HAsciiString)&  aCountry  ) 
 

Standard_EXPORT void StepBasic_Address::SetElectronicMailAddress const Handle(TCollection_HAsciiString)&  aElectronicMailAddress  ) 
 

Standard_EXPORT void StepBasic_Address::SetFacsimileNumber const Handle(TCollection_HAsciiString)&  aFacsimileNumber  ) 
 

Standard_EXPORT void StepBasic_Address::SetInternalLocation const Handle(TCollection_HAsciiString)&  aInternalLocation  ) 
 

Standard_EXPORT void StepBasic_Address::SetPostalBox const Handle(TCollection_HAsciiString)&  aPostalBox  ) 
 

Standard_EXPORT void StepBasic_Address::SetPostalCode const Handle(TCollection_HAsciiString)&  aPostalCode  ) 
 

Standard_EXPORT void StepBasic_Address::SetRegion const Handle(TCollection_HAsciiString)&  aRegion  ) 
 

Standard_EXPORT void StepBasic_Address::SetStreet const Handle(TCollection_HAsciiString)&  aStreet  ) 
 

Standard_EXPORT void StepBasic_Address::SetStreetNumber const Handle(TCollection_HAsciiString)&  aStreetNumber  ) 
 

Standard_EXPORT void StepBasic_Address::SetTelephoneNumber const Handle(TCollection_HAsciiString)&  aTelephoneNumber  ) 
 

Standard_EXPORT void StepBasic_Address::SetTelexNumber const Handle(TCollection_HAsciiString)&  aTelexNumber  ) 
 

Standard_EXPORT void StepBasic_Address::SetTown const Handle(TCollection_HAsciiString)&  aTown  ) 
 

Standard_EXPORT Handle_TCollection_HAsciiString StepBasic_Address::Street  )  const
 

Standard_EXPORT Handle_TCollection_HAsciiString StepBasic_Address::StreetNumber  )  const
 

Standard_EXPORT Handle_TCollection_HAsciiString StepBasic_Address::TelephoneNumber  )  const
 

Standard_EXPORT Handle_TCollection_HAsciiString StepBasic_Address::TelexNumber  )  const
 

Standard_EXPORT Handle_TCollection_HAsciiString StepBasic_Address::Town  )  const
 

Standard_EXPORT void StepBasic_Address::UnSetCountry  ) 
 

Standard_EXPORT void StepBasic_Address::UnSetElectronicMailAddress  ) 
 

Standard_EXPORT void StepBasic_Address::UnSetFacsimileNumber  ) 
 

Standard_EXPORT void StepBasic_Address::UnSetInternalLocation  ) 
 

Standard_EXPORT void StepBasic_Address::UnSetPostalBox  ) 
 

Standard_EXPORT void StepBasic_Address::UnSetPostalCode  ) 
 

Standard_EXPORT void StepBasic_Address::UnSetRegion  ) 
 

Standard_EXPORT void StepBasic_Address::UnSetStreet  ) 
 

Standard_EXPORT void StepBasic_Address::UnSetStreetNumber  ) 
 

Standard_EXPORT void StepBasic_Address::UnSetTelephoneNumber  ) 
 

Standard_EXPORT void StepBasic_Address::UnSetTelexNumber  ) 
 

Standard_EXPORT void StepBasic_Address::UnSetTown  ) 
 


Field Documentation

Handle_TCollection_HAsciiString StepBasic_Address::country [private]
 

Handle_TCollection_HAsciiString StepBasic_Address::electronicMailAddress [private]
 

Handle_TCollection_HAsciiString StepBasic_Address::facsimileNumber [private]
 

Standard_Boolean StepBasic_Address::hasCountry [private]
 

Standard_Boolean StepBasic_Address::hasElectronicMailAddress [private]
 

Standard_Boolean StepBasic_Address::hasFacsimileNumber [private]
 

Standard_Boolean StepBasic_Address::hasInternalLocation [private]
 

Standard_Boolean StepBasic_Address::hasPostalBox [private]
 

Standard_Boolean StepBasic_Address::hasPostalCode [private]
 

Standard_Boolean StepBasic_Address::hasRegion [private]
 

Standard_Boolean StepBasic_Address::hasStreet [private]
 

Standard_Boolean StepBasic_Address::hasStreetNumber [private]
 

Standard_Boolean StepBasic_Address::hasTelephoneNumber [private]
 

Standard_Boolean StepBasic_Address::hasTelexNumber [private]
 

Standard_Boolean StepBasic_Address::hasTown [private]
 

Handle_TCollection_HAsciiString StepBasic_Address::internalLocation [private]
 

Handle_TCollection_HAsciiString StepBasic_Address::postalBox [private]
 

Handle_TCollection_HAsciiString StepBasic_Address::postalCode [private]
 

Handle_TCollection_HAsciiString StepBasic_Address::region [private]
 

Handle_TCollection_HAsciiString StepBasic_Address::street [private]
 

Handle_TCollection_HAsciiString StepBasic_Address::streetNumber [private]
 

Handle_TCollection_HAsciiString StepBasic_Address::telephoneNumber [private]
 

Handle_TCollection_HAsciiString StepBasic_Address::telexNumber [private]
 

Handle_TCollection_HAsciiString StepBasic_Address::town [private]
 


The documentation for this class was generated from the following file:
Generated on Mon Aug 25 14:42:33 2008 for OpenCASCADE by  doxygen 1.4.1