Documentation and made Option values optional

This commit is contained in:
Dolan
2017-06-09 01:41:43 +01:00
parent 41256279f0
commit 93a3dc1f47
11 changed files with 170 additions and 32 deletions

View File

@@ -1,11 +1,73 @@
export class Oid {
static fromString(str: string): Oid;
/**
*
*
* @param {Oid} b
* @returns {number}
*
* @memberof Oid
*/
cmp(b: Oid): number;
/**
*
*
* @returns {Oid}
*
* @memberof Oid
*/
cpy(): Oid;
/**
*
*
* @param {Oid} b
* @returns {number}
*
* @memberof Oid
*/
equal(b: Oid): number;
/**
*
*
* @returns {number}
*
* @memberof Oid
*/
iszero(): number;
/**
*
*
* @param {Oid} b
* @param {number} len
* @returns {number}
*
* @memberof Oid
*/
ncmp(b: Oid, len: number): number;
/**
*
*
* @param {string} str
* @returns {number}
*
* @memberof Oid
*/
strcmp(str: string): number;
/**
*
*
* @param {string} str
* @returns {number}
*
* @memberof Oid
*/
streq(str: string): number;
/**
*
*
* @returns {string}
*
* @memberof Oid
*/
tostrS(): string;
}