IDE-Generator Python
Loading...
Searching...
No Matches
ide_gen.hashes Namespace Reference

Sub file for ide_gen. More...

Functions

 xcode_calcuuid (input_str)
 Given a string, create a 96 bit unique hash for XCode.
 vs_calcguid (input_str)
 Given a string, create a UUID hash for Visual Studio.

Detailed Description

Sub file for ide_gen.

Subroutines to generate text hashes for IDE objects

This module contains classes needed to generate hashes for IDE projects

Function Documentation

◆ vs_calcguid()

ide_gen.hashes.vs_calcguid ( input_str)

Given a string, create a UUID hash for Visual Studio.

Given a project name string, create a 128 bit unique hash for Visual Studio.

Parameters
input_strUnicode string of the filename to convert into a hash
Returns
A string in the format of CF994A05-58B3-3EF5-8539-E7753D89E84F

◆ xcode_calcuuid()

ide_gen.hashes.xcode_calcuuid ( input_str)

Given a string, create a 96 bit unique hash for XCode.

Parameters
input_strstring to hash
Returns
96 bit hash string in upper case.