[r421]: / trunk / Library / POUs / Functions / F_IsAnyEqualToUnionValue / svnobj  Maximize  Restore  History

Download this file

6 lines (5 with data), 15.3 kB

Gx_l;!0…jüoÃ-,µh¢
Dˆ6System.StringL{6f9dac99-8de1-4efc-8465-68ac443b7d08}SpecialFuncL{0db3d7bb-cde0-4416-9a7b-ce49a0124323}NoneImplementationL{3b83b776-fb25-43b8-99f2-3c507c9143fc}TextDocument	L{f3878285-8e4f-490b-bb1b-9acbb7eb04db}
TextLinesL{a5de0b0b-1cb5-4913-ac21-9d70293ec00d}Id
longTagText’AnyExpectedOrActual := F_AnyToUnionValue(AnySize := ExpectedOrActualSize,¦                                         AnyTypeClass := ExpectedOrActualTypeClass,˜                                         AnyValue := ExpectedOrActualValue);BCASE ExpectedOrActualTypeClass OFL    IBaseLibrary.TypeClass.TYPE_BOOL :ì        F_IsAnyEqualToUnionValue := uExpectedOrActual.boolExpectedOrActual = AnyExpectedOrActual.boolExpectedOrActual;J    IBaseLibrary.TypeClass.TYPE_BIT :è        F_IsAnyEqualToUnionValue := uExpectedOrActual.bitExpectedOrActual = AnyExpectedOrActual.bitExpectedOrActual;L    IBaseLibrary.TypeClass.TYPE_BYTE :ì        F_IsAnyEqualToUnionValue := uExpectedOrActual.byteExpectedOrActual = AnyExpectedOrActual.byteExpectedOrActual;L    IBaseLibrary.TypeClass.TYPE_WORD :ì        F_IsAnyEqualToUnionValue := uExpectedOrActual.wordExpectedOrActual = AnyExpectedOrActual.wordExpectedOrActual;N    IBaseLibrary.TypeClass.TYPE_DWORD :ð        F_IsAnyEqualToUnionValue := uExpectedOrActual.dwordExpectedOrActual = AnyExpectedOrActual.dwordExpectedOrActual;N    IBaseLibrary.TypeClass.TYPE_LWORD : ð        F_IsAnyEqualToUnionValue := uExpectedOrActual.lwordExpectedOrActual = AnyExpectedOrActual.lwordExpectedOrActual;!L    IBaseLibrary.TypeClass.TYPE_SINT :"ì        F_IsAnyEqualToUnionValue := uExpectedOrActual.sintExpectedOrActual = AnyExpectedOrActual.sintExpectedOrActual;#J    IBaseLibrary.TypeClass.TYPE_INT :$è        F_IsAnyEqualToUnionValue := uExpectedOrActual.intExpectedOrActual = AnyExpectedOrActual.intExpectedOrActual;%L    IBaseLibrary.TypeClass.TYPE_DINT :&ì        F_IsAnyEqualToUnionValue := uExpectedOrActual.dintExpectedOrActual = AnyExpectedOrActual.dintExpectedOrActual;'L    IBaseLibrary.TypeClass.TYPE_LINT :(ì        F_IsAnyEqualToUnionValue := uExpectedOrActual.lintExpectedOrActual = AnyExpectedOrActual.lintExpectedOrActual;)N    IBaseLibrary.TypeClass.TYPE_USINT :*ð        F_IsAnyEqualToUnionValue := uExpectedOrActual.usintExpectedOrActual = AnyExpectedOrActual.usintExpectedOrActual;+L    IBaseLibrary.TypeClass.TYPE_UINT :,ì        F_IsAnyEqualToUnionValue := uExpectedOrActual.uintExpectedOrActual = AnyExpectedOrActual.uintExpectedOrActual;-N    IBaseLibrary.TypeClass.TYPE_UDINT :.ð        F_IsAnyEqualToUnionValue := uExpectedOrActual.udintExpectedOrActual = AnyExpectedOrActual.udintExpectedOrActual;/N    IBaseLibrary.TypeClass.TYPE_ULINT :0ð        F_IsAnyEqualToUnionValue := uExpectedOrActual.ulintExpectedOrActual = AnyExpectedOrActual.ulintExpectedOrActual;1L    IBaseLibrary.TypeClass.TYPE_REAL :2ì        F_IsAnyEqualToUnionValue := uExpectedOrActual.realExpectedOrActual = AnyExpectedOrActual.realExpectedOrActual;3N    IBaseLibrary.TypeClass.TYPE_LREAL :4ð        F_IsAnyEqualToUnionValue := uExpectedOrActual.lrealExpectedOrActual = AnyExpectedOrActual.lrealExpectedOrActual;5P    IBaseLibrary.TypeClass.TYPE_STRING :6ô        F_IsAnyEqualToUnionValue := uExpectedOrActual.stringExpectedOrActual = AnyExpectedOrActual.stringExpectedOrActual;7R    IBaseLibrary.TypeClass.TYPE_WSTRING :8ø        F_IsAnyEqualToUnionValue := uExpectedOrActual.wstringExpectedOrActual = AnyExpectedOrActual.wstringExpectedOrActual;9L    IBaseLibrary.TypeClass.TYPE_TIME ::ì        F_IsAnyEqualToUnionValue := uExpectedOrActual.timeExpectedOrActual = AnyExpectedOrActual.timeExpectedOrActual;;L    IBaseLibrary.TypeClass.TYPE_DATE :<ì        F_IsAnyEqualToUnionValue := uExpectedOrActual.dateExpectedOrActual = AnyExpectedOrActual.dateExpectedOrActual;=Z    IBaseLibrary.TypeClass.TYPE_DATEANDTIME :>ˆ        F_IsAnyEqualToUnionValue := uExpectedOrActual.dateandtimeExpectedOrActual = AnyExpectedOrActual.dateandtimeExpectedOrActual;?V    IBaseLibrary.TypeClass.TYPE_TIMEOFDAY :@€        F_IsAnyEqualToUnionValue := uExpectedOrActual.timeofdayExpectedOrActual = AnyExpectedOrActual.timeofdayExpectedOrActual;AR    IBaseLibrary.TypeClass.TYPE_POINTER :BT        F_IsAnyEqualToUnionValue := FALSE;CV    IBaseLibrary.TypeClass.TYPE_REFERENCE :DT    IBaseLibrary.TypeClass.TYPE_SUBRANGE :EL    IBaseLibrary.TypeClass.TYPE_ENUM :FN    IBaseLibrary.TypeClass.TYPE_ARRAY :GP    IBaseLibrary.TypeClass.TYPE_PARAMS :HR    IBaseLibrary.TypeClass.TYPE_USERDEF :IL    IBaseLibrary.TypeClass.TYPE_NONE :JJ    IBaseLibrary.TypeClass.TYPE_ANY :KÂ        (* Even though the data input of the ExpectedOrActual is ANY, this CASE-switch will neverLÄ           enter this case, but instead the type-class that it is an instance of. So for instance,M´           if the ExpectedOrActual is an instance of INT, this case-switch will enter the Nf           IBaseLibrary.TypeClass.TYPE_INT case. *)OP    IBaseLibrary.TypeClass.TYPE_ANYBIT :PR    IBaseLibrary.TypeClass.TYPE_ANYDATE :QP    IBaseLibrary.TypeClass.TYPE_ANYINT :RP    IBaseLibrary.TypeClass.TYPE_ANYNUM :SR    IBaseLibrary.TypeClass.TYPE_ANYREAL :TL    IBaseLibrary.TypeClass.TYPE_LAZY :UN    IBaseLibrary.TypeClass.TYPE_LTIME :Vð        F_IsAnyEqualToUnionValue := uExpectedOrActual.ltimeExpectedOrActual = AnyExpectedOrActual.ltimeExpectedOrActual;WT    IBaseLibrary.TypeClass.TYPE_BITCONST :XV    IBaseLibrary.TypeClass.TYPE_INTERFACE :Y    ELSEZEND_CASE[Interface\L{a9ed5b7e-75c5-4651-af16-d2c27e98cb94}]PFUNCTION F_IsAnyEqualToUnionValue : BOOL^VAR_INPUT_V    uExpectedOrActual : U_ExpectedOrActual;`B    ExpectedOrActualSize : UDINT;an    ExpectedOrActualTypeClass : IBaseLibrary.TypeClass;bX    ExpectedOrActualValue : POINTER TO BYTE;cEND_VARdVAReZ    AnyExpectedOrActual : U_ExpectedOrActual;f"UniqueIdGeneratorg279hPOULeveliL{8e575c5b-1d37-49c6-941b-5c0ec7874787}jStandardk ChildObjectGuidsl8System.Collections.ArrayListm,AddAttributeSubsequentnboolÐÐ-ÐÐ	E
…ÐÐ
­”ÚÐ-ÐÐ
­•ÚÐ-ÐÐ
­–ÚÐ-ÐÐ
­—ÚÐ-ÐÐ
­˜ÚÐ-ÐÐ
­™ÚÐ-ÐÐ
­šÚÐ-ÐÐ
­›ÚÐ-ÐÐ
­œÚÐ-ÐÐ
­ÚÐ-ÐÐ
­žÚÐ-ÐÐ
­ŸÚÐ-ÐÐ
­ ÚÐ-ÐÐ
­¡ÚÐ-ÐÐ
­¢ÚÐ-ÐÐ
­£ÚÐ-ÐÐ
­¤ÚÐ-ÐÐ
­¥ÚÐ-ÐÐ
­¦ÚÐ-ÐÐ
­§ÚÐ-ÐÐ
­¨ÚÐ-ÐÐ
­©ÚÐ-ÐÐ
­ªÚÐ- ÐÐ
­«ÚÐ-ÐÐ
­¬ÚÐ-!ÐÐ
­­ÚÐ-"ÐÐ
­®ÚÐ-ÐÐ
­¯ÚÐ-#ÐÐ
­°ÚÐ-$ÐÐ
­±ÚÐ-ÐÐ
­²ÚÐ-%ÐÐ
­³ÚÐ-&ÐÐ
­´ÚÐ-ÐÐ
­µÚÐ-'ÐÐ
­¶ÚÐ-(ÐÐ
­·ÚÐ-ÐÐ
­¸ÚÐ-)ÐÐ
­¹ÚÐ-*ÐÐ
­ºÚÐ-ÐÐ
­»ÚÐ-+ÐÐ
­¼ÚÐ-,ÐÐ
­½ÚÐ-ÐÐ
­¾ÚÐ--ÐÐ
­¿ÚÐ-.ÐÐ
­ÀÚÐ-ÐÐ
­ÁÚÐ-/ÐÐ
­ÂÚÐ-0ÐÐ
­ÃÚÐ-ÐÐ
­ÄÚÐ-1ÐÐ
­ÅÚÐ-2ÐÐ
­ÆÚÐ-ÐÐ
­ÇÚÐ-3ÐÐ
­ÈÚÐ-4ÐÐ
­ÉÚÐ-ÐÐ
­ÊÚÐ-5ÐÐ
­ËÚÐ-6ÐÐ
­ÌÚÐ-ÐÐ
­ÍÚÐ-7ÐÐ
­ÎÚÐ-8ÐÐ
­ÏÚÐ-ÐÐ
­ÐÚÐ-9ÐÐ
­ÑÚÐ-:ÐÐ
­ÒÚÐ-ÐÐ
­ÓÚÐ-;ÐÐ
­ÔÚÐ-<ÐÐ
­ÕÚÐ-ÐÐ
­ÖÚÐ-=ÐÐ
­×ÚÐ->ÐÐ
­ØÚÐ-ÐÐ
­ÙÚÐ-?ÐÐ
­ÚÚÐ-@ÐÐ
­ÛÚÐ-ÐÐ
­ÜÚÐ-AÐÐ
­ÝÚÐ-BÐÐ
­ÞÚÐ-ÐÐ
­ßÚÐ-CÐÐ
­àÚÐ-BÐÐ
­áÚÐ-ÐÐ
­âÚÐ-DÐÐ
­ãÚÐ-BÐÐ
­äÚÐ-ÐÐ
­åÚÐ-EÐÐ
­æÚÐ-BÐÐ
­çÚÐ-ÐÐ
­èÚÐ-FÐÐ
­éÚÐ-BÐÐ
­êÚÐ-ÐÐ
­ëÚÐ-GÐÐ
­ìÚÐ-BÐÐ
­íÚÐ-ÐÐ
­îÚÐ-HÐÐ
­ïÚÐ-BÐÐ
­ðÚÐ-ÐÐ
­ñÚÐ-IÐÐ
­òÚÐ-BÐÐ
­óÚÐ-ÐÐ
­ôÚÐ-JÐÐ
­õÚÐ-KÐÐ
­öÚÐ-LÐÐ
­÷ÚÐ-MÐÐ
­øÚÐ-NÐÐ
­ùÚÐ-BÐÐ
­úÚÐ-ÐÐ
­ûÚÐ-OÐÐ
­üÚÐ-BÐÐ
­ýÚÐ-ÐÐ
­þÚÐ-PÐÐ
­ÿÚÐ-BÐÐ
­ÚÐ-ÐÐ
­ÚÐ-QÐÐ
­ÚÐ-BÐÐ
­ÚÐ-ÐÐ
­ÚÐ-RÐÐ
­ÚÐ-BÐÐ
­ÚÐ-ÐÐ
­ÚÐ-SÐÐ
­ÚÐ-BÐÐ
­	ÚÐ-ÐÐ
­
ÚÐ-TÐÐ
­ÚÐ-BÐÐ
­ÚÐ-ÐÐ
­
ÚÐ-UÐÐ
­ÚÐ-VÐÐ
­ÚÐ-ÐÐ
­ÚÐ-WÐÐ
­ÚÐ-BÐÐ
­ÚÐ-ÐÐ
­ÚÐ-XÐÐ
­ÚÐ-BÐÐ
­ÚÐ-ÐÐ
­ÚÐ-YÐÐ
­ÚÐ-BÐÐ
­ÚÐ-ZÐ[\Ð	E

ÐÐ
­…ÚÐ-]ÐÐ
­ŒÚÐ-^ÐÐ
­ÚÐ-_ÐÐ
­ŽÚÐ-`ÐÐ
­ÚÐ-aÐÐ
­ÚÐ-bÐÐ
­‘ÚÐ-cÐÐ
­’ÚÐ-dÐÐ
­“ÚÐ-eÐÐ
­ÚÐ-cÐf-gÐhi-jklÐmn­