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

DataExchange
TKSTEPBase
StepBasic


StepBasic_LocalTime Class Reference

#include <StepBasic_LocalTime.hxx>


Public Member Functions

Standard_EXPORT StepBasic_LocalTime ()
 Returns a LocalTime
.
virtual Standard_EXPORT void Init (const Standard_Integer aHourComponent, const Standard_Boolean hasAminuteComponent, const Standard_Integer aMinuteComponent, const Standard_Boolean hasAsecondComponent, const Standard_Real aSecondComponent, const Handle(StepBasic_CoordinatedUniversalTimeOffset)&aZone)
Standard_EXPORT void SetHourComponent (const Standard_Integer aHourComponent)
Standard_EXPORT Standard_Integer HourComponent () const
Standard_EXPORT void SetMinuteComponent (const Standard_Integer aMinuteComponent)
Standard_EXPORT void UnSetMinuteComponent ()
Standard_EXPORT Standard_Integer MinuteComponent () const
Standard_EXPORT Standard_Boolean HasMinuteComponent () const
Standard_EXPORT void SetSecondComponent (const Standard_Real aSecondComponent)
Standard_EXPORT void UnSetSecondComponent ()
Standard_EXPORT Standard_Real SecondComponent () const
Standard_EXPORT Standard_Boolean HasSecondComponent () const
Standard_EXPORT void SetZone (const Handle(StepBasic_CoordinatedUniversalTimeOffset)&aZone)
Standard_EXPORT Handle_StepBasic_CoordinatedUniversalTimeOffset Zone () const
Standard_EXPORT const Handle (Standard_Type)&DynamicType() const

Private Attributes

Standard_Integer hourComponent
Standard_Integer minuteComponent
Standard_Real secondComponent
Handle_StepBasic_CoordinatedUniversalTimeOffset zone
Standard_Boolean hasMinuteComponent
Standard_Boolean hasSecondComponent


Constructor & Destructor Documentation

Standard_EXPORT StepBasic_LocalTime::StepBasic_LocalTime  ) 
 


Member Function Documentation

Standard_EXPORT const StepBasic_LocalTime::Handle Standard_Type   )  const
 

Standard_EXPORT Standard_Boolean StepBasic_LocalTime::HasMinuteComponent  )  const
 

Standard_EXPORT Standard_Boolean StepBasic_LocalTime::HasSecondComponent  )  const
 

Standard_EXPORT Standard_Integer StepBasic_LocalTime::HourComponent  )  const
 

virtual Standard_EXPORT void StepBasic_LocalTime::Init const Standard_Integer  aHourComponent,
const Standard_Boolean  hasAminuteComponent,
const Standard_Integer  aMinuteComponent,
const Standard_Boolean  hasAsecondComponent,
const Standard_Real  aSecondComponent,
const Handle(StepBasic_CoordinatedUniversalTimeOffset)&  aZone
[virtual]
 

Standard_EXPORT Standard_Integer StepBasic_LocalTime::MinuteComponent  )  const
 

Standard_EXPORT Standard_Real StepBasic_LocalTime::SecondComponent  )  const
 

Standard_EXPORT void StepBasic_LocalTime::SetHourComponent const Standard_Integer  aHourComponent  ) 
 

Standard_EXPORT void StepBasic_LocalTime::SetMinuteComponent const Standard_Integer  aMinuteComponent  ) 
 

Standard_EXPORT void StepBasic_LocalTime::SetSecondComponent const Standard_Real  aSecondComponent  ) 
 

Standard_EXPORT void StepBasic_LocalTime::SetZone const Handle(StepBasic_CoordinatedUniversalTimeOffset)&  aZone  ) 
 

Standard_EXPORT void StepBasic_LocalTime::UnSetMinuteComponent  ) 
 

Standard_EXPORT void StepBasic_LocalTime::UnSetSecondComponent  ) 
 

Standard_EXPORT Handle_StepBasic_CoordinatedUniversalTimeOffset StepBasic_LocalTime::Zone  )  const
 


Field Documentation

Standard_Boolean StepBasic_LocalTime::hasMinuteComponent [private]
 

Standard_Boolean StepBasic_LocalTime::hasSecondComponent [private]
 

Standard_Integer StepBasic_LocalTime::hourComponent [private]
 

Standard_Integer StepBasic_LocalTime::minuteComponent [private]
 

Standard_Real StepBasic_LocalTime::secondComponent [private]
 

Handle_StepBasic_CoordinatedUniversalTimeOffset StepBasic_LocalTime::zone [private]
 


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