|
virtual bool | setYear (uint16 year)=0 |
| Sets the year.
|
|
virtual uint16 | getYear () const =0 |
| Retrieves the year value.
|
|
virtual bool | setMonth (uint16 month)=0 |
| Sets the month.
|
|
virtual uint16 | getMonth () const =0 |
| Retrieves the month value.
|
|
virtual bool | setDay (uint16 day)=0 |
| Sets the day.
|
|
virtual uint16 | getDay () const =0 |
| Retrieves the day value.
|
|
virtual bool | setTime (uint16 hour=0, uint16 min=0, uint16 sec=0, uint16 ms=0, int16 tzd_sign=1, uint16 tzd_hour=0, uint16 tzd_min=0)=0 |
| Sets the time.
|
|
virtual void | getTime (uint16 &hour, uint16 &min, uint16 &sec, uint16 &ms, int16 &tzd_sign, uint16 &tzd_hour, uint16 &tzd_min) const =0 |
| Retrieves the time.
|
|
virtual EDLSysString | toW3CDTF () const =0 |
| Convert IEDLTime to string with W3CDTF format.
|
|
virtual bool | fromW3CDTF (const EDLSysString &strTime)=0 |
| Fill IEDLTime value from string with W3CDTF format.
|
|
virtual EDLSysString | toPDFDate () const =0 |
| Convert IEDLTime to string with PDF date format.
|
|
virtual bool | fromPDFDate (const EDLSysString &strTime)=0 |
| Fill IEDLTime value from string with PDF date format.
|
|
virtual bool | isEqualTo (const IEDLTimePtr &ptrTime) const =0 |
| Check this IEDLTime for equality to another IEDLTime.
|
|
virtual int32 | compare (const IEDLTimePtr &ptrTime) const =0 |
| Compare this time against ptrTime.
|
|
virtual void | now ()=0 |
| Sets date/time to the current system date and time.
|
|
virtual void | toUTC ()=0 |
| Convert UTC date/time.
|
|
virtual void | toLocalTime ()=0 |
| Convert to local date/time.
|
|
virtual const CClassID & | getClassID () const =0 |
| Returns class ID of IEDLObject.
|
|
virtual bool | init (CClassParams *pData) |
| The init() method is called to perform any post-construction initialization of an IEDLObject that has been created by the EDL class factory, before it is actually returned by the factory.
|
|
virtual bool | clone (IEDLObjectPtr &ptrObject, IEDLClassFactory *pFactory) |
| Create a copy of EDLObject.
|
|
virtual void | addRef () const =0 |
| Increases the reference count of the actual object pointed to. This would take place during an assignment or copying.
|
|
virtual bool | decRef () const =0 |
| Decreases the reference count of the actual object pointed to. When the reference count falls to Zero, it deletes the actual object pointed to.
|
|
virtual int32 | getRefCount () const =0 |
| Retrieve the current reference count of the actual object pointed to.
|
|
Interface to EDL date-time class.