SomCompareIds: Difference between revisions
Appearance
mNo edit summary |
mNo edit summary |
||
(3 intermediate revisions by one other user not shown) | |||
Line 1: | Line 1: | ||
This function determines whether two SOM IDs represent the same string. | {{DISPLAYTITLE:somCompareIds}} | ||
This function determines whether two SOM IDs represent the same string. | |||
==Syntax== | ==Syntax== | ||
somId id1; | |||
somId id1; | somId id2; | ||
somId id2; | int rc; | ||
int rc; | |||
rc = somCompareIds(id1, id2); | |||
rc = somCompareIds(id1, id2); | |||
===Parameters=== | ===Parameters=== | ||
Line 16: | Line 15: | ||
===Return Code=== | ===Return Code=== | ||
;rc (int): | ;rc (int): | ||
* 1 Returns 1 if the two input IDs represent strings that are equal. | * 1 Returns 1 if the two input IDs represent strings that are equal. | ||
* 0 Returns 0 if the two input IDs represent strings that are not equal. | * 0 Returns 0 if the two input IDs represent strings that are not equal. | ||
==Remarks== | ==Remarks== | ||
This function returns 1 if the two input IDs represent strings that are equal; otherwise, it returns 0. | This function returns 1 if the two input IDs represent strings that are equal; otherwise, it returns 0. | ||
==Example Code== | ==Example Code== | ||
Line 40: | Line 39: | ||
==Related== | ==Related== | ||
;Data Structures | |||
*somId (sombtype.h) | *somId (sombtype.h) | ||
;Functions | |||
* [[somCheckId]] | |||
* [[somRegisterId]] | |||
* [[somIdFromString]] | |||
* [[somStringFromId]] | |||
* [[somTotalRegIds]] | |||
* [[somSetExpectedIds]] | |||
* [[somUniqueKey]] | |||
* [[somBeginPersistentIds]] | |||
* [[somEndPersistentIds]] | |||
[[Category:SOM Kernel]] | |||
Latest revision as of 18:24, 12 October 2022
This function determines whether two SOM IDs represent the same string.
Syntax
somId id1; somId id2; int rc; rc = somCompareIds(id1, id2);
Parameters
- id1 (somId)
- The first SOM ID to be compared.
- id2 (somId)
- The second SOM ID to be compared.
Return Code
- rc (int)
- 1 Returns 1 if the two input IDs represent strings that are equal.
- 0 Returns 0 if the two input IDs represent strings that are not equal.
Remarks
This function returns 1 if the two input IDs represent strings that are equal; otherwise, it returns 0.
Example Code
#include <som.h> main() { somId id1, id2, id3; somEnvironmentNew(); id1 = somIdFromString("this"); id2 = somIdFromString("that"); id3 = somIdFromString("this"); SOM_Test(somCompareIds(id1, id3)); SOM_Test(!somCompareIds(id1, id2)); }
Related
- Data Structures
- somId (sombtype.h)
- Functions