CharBufferString.CopyFrom (METH) ¶ METHOD CopyFrom Does a strcpy from the source string cbsSource into our instance at given positions and a given length. Note: No terminating 0 will be appended. InOut: Scope Name Type Comment Input rcbsSource REFERENCE TO CharBufferString The source string, where the characters will be copied from diSourceOffset DINT The 1 relative offset within the source string, where the copying will start diTargetOffset DINT The 1 relative offset within the source string, where the copying to will start diCountCharacters DINT The number of characters to copy
SharedPointer.AtomicCompareAndSwap (METH) ¶ METHOD FINAL AtomicCompareAndSwap : BOOL See: ISharedPointer.AtomicCompareAndSwap InOut: Scope Name Type Return AtomicCompareAndSwap BOOL Input itfExpected ISharedPointer xwAddress __XWORD Output eErrorID ERROR
SharedPointer.AtomicCopyFrom (METH) ¶ METHOD FINAL AtomicCopyFrom : __XWORD See: ISharedPointer.AtomicCopyFrom InOut: Scope Name Type Return AtomicCopyFrom __XWORD Input itfOther ISharedPointer Output eErrorID ERROR
SharedPointer.AtomicGetPointerData (METH) ¶ METHOD FINAL AtomicGetPointerData : ERROR See: ISharedPointer.AtomicGetPointerData InOut: Scope Name Type Return AtomicGetPointerData ERROR Output pAddress __XWORD uxiCounter __UXINT
SharedPointer.AtomicIsEqualTo (METH) ¶ METHOD FINAL AtomicIsEqualTo : BOOL See: ISharedPointer.AtomicIsEqualTo InOut: Scope Name Type Return AtomicIsEqualTo BOOL Input itfOther ISharedPointer Output eErrorID ERROR
SharedPointer.AtomicSetPointerAddress (METH) ¶ METHOD FINAL AtomicSetPointerAddress : __XWORD See: ISharedPointer.AtomicSetPointerAddress InOut: Scope Name Type Return AtomicSetPointerAddress __XWORD Input pAddress __XWORD Output eErrorID ERROR
SharedPointerFactoryBase.Create (METH) ¶ METHOD FINAL Create : ISharedPointer InOut: Scope Name Type Return Create ISharedPointer Input itfData FBF.IData Output eError FBF.ERROR
SharedPointerFactoryBase.prvInstCount (PROP) ¶ PROPERTY prvInstCount : CAA.COUNT
SharedPointerFactoryBase.prvInstSize (PROP) ¶ PROPERTY prvInstSize : CAA.SIZE
ISharedPointer.AtomicCompareAndSwap (METH) ¶ METHOD AtomicCompareAndSwap : BOOL Assign the new located to the shared pointer, if the current content of the shared pointer is equal to other one ( itfExpected ). InOut: Scope Name Type Comment Return AtomicCompareAndSwap BOOL TRUE => pointer changed. FALSE => pointer not changed. Input itfExpected ISharedPointer xwAddress __XWORD The new memory location, this pointer should pointing to Output eErrorID ERROR