Oid.fromString Sync
var oid = Oid.fromString(str);
Parameters |
Type |
|
str |
String |
input hex string; must be null-terminated. |
Returns |
|
Oid |
oid structure the result is written into. |
Oid#cmp Sync
Parameters |
Type |
|
b |
Oid |
second oid structure. |
| Returns | |
| — | — |
| Number |
<
0, 0, >0 if a
<
b, a == b, a > b. |
Oid#cpy Sync
Returns |
|
Oid |
oid structure the result is written into. |
Oid#equal Sync
var result = oid.equal(b);
Parameters |
Type |
|
b |
Oid |
second oid structure. |
Returns |
|
Number |
true if equal, false otherwise |
Oid#isZero Sync
var result = oid.isZero();
Returns |
|
Number |
1 if all zeros, 0 otherwise. |
Oid#iszero Sync
var result = oid.iszero();
Oid#ncmp Sync
var result = oid.ncmp(b, len);
Parameters |
Type |
|
b |
Oid |
second oid structure. |
len |
Number |
the number of hex chars to compare |
Returns |
|
Number |
0 in case of a match |
Oid#strcmp Sync
var result = oid.strcmp(str);
Parameters |
Type |
|
str |
String |
input hex string of an object id. |
| Returns | |
| — | — |
| Number | -1 if str is not valid,
<
0 if id sorts before str,
0 if id matches str, >0 if id sorts after str. |
Oid#streq Sync
var result = oid.streq(str);
Parameters |
Type |
|
str |
String |
input hex string of an object id. |
Returns |
|
Number |
0 in case of a match, -1 otherwise. |
Oid#tostrS Sync
var string = oid.tostrS();
Returns |
|
String |
the c-string |