GoFiler Legato Script Reference
Legato v 1.5d Application v 5.25a
|
Table of Contents | < < Previous | Next >> |
Chapter Five — General Functions (continued)
Overview
The HashString function creates a hash or code for a specified string.
Syntax/Parameters
Syntax
int = HashString ( string data, [int seed] );
Parameters
data
A string.
seed
An optional 16-bit int seed value (or starting value). Values over 1,048,575 are truncated.
Return Value
Returns a int containing a hash code.
Remarks
Resulting codes can be used for a variety of purposes from data grouping to validation. By their very nature, hash codes can not be reversed back into the source string. The HashString function uses the DJB2 algorithm. The hash value will always be 16-bits (a maximum value of 65,535).
This function abides by the Secure Memory Model.
Related Functions
Platform Support
Go13, Go16, GoFiler Complete, GoFiler Corporate, GoFiler, GoFiler Lite, GoXBRL
Legato IDE, Legato Basic
Table of Contents | < < Previous | Next >> |
© 2012-2024 Novaworks, LLC. All rights reserved worldwide. Unauthorized use, duplication or transmission prohibited by law. Portions of the software are protected by US Patents 10,095,672, 10,706,221 and 11,210,456. GoFiler™ and Legato™ are trademarks of Novaworks, LLC. EDGAR® is a federally registered trademark of the U.S. Securities and Exchange Commission. Novaworks is not affiliated with or approved by the U.S. Securities and Exchange Commission. All other trademarks are property of their respective owners. Use of the features specified in this language are subject to terms, conditions and limitations of the Software License Agreement.