- capturesToArray
string[] capturesToArray(RegexMatch!string matches)
Undocumented in source. Be warned that the author may not have intended to support it.
- checkCustomRegex
void checkCustomRegex(Regex!char targetReg)
Undocumented in source. Be warned that the author may not have intended to support it.
- checkDppExecution
bool checkDppExecution()
Undocumented in source. Be warned that the author may not have intended to support it.
- checkHelpNeeded
bool checkHelpNeeded(GetoptResult helpInfo)
Undocumented in source. Be warned that the author may not have intended to support it.
- checkPluginLoad
bool checkPluginLoad()
Undocumented in source. Be warned that the author may not have intended to support it.
- checkPluginOnly
bool checkPluginOnly()
Undocumented in source. Be warned that the author may not have intended to support it.
- checkPresets
void checkPresets(Regex!char targetReg)
Undocumented in source. Be warned that the author may not have intended to support it.
- cleanPreFuncsDeclaration
auto cleanPreFuncsDeclaration(Strs funcs, Reg reg)
Undocumented in source. Be warned that the author may not have intended to support it.
- cppFuncsToD
string cppFuncsToD(string funcs, bool replaceAditional)
Uses a bunch of presets written in the file head, it will convert every C func
declaration to D, arrays are transformed to pointers, as if it becomes ref, the function
won't be able to accept casts
- createDppFile
File createDppFile(string headerFile)
Undocumented in source. Be warned that the author may not have intended to support it.
- createFuncsFile
void createFuncsFile(string libName, string[] funcNames)
Undocumented in source. Be warned that the author may not have intended to support it.
- createLibLoad
void createLibLoad(string libName, string[] funcNames)
Create library loading file named libNameload.d
- createPackage
void createPackage(string libName)
Undocumented in source. Be warned that the author may not have intended to support it.
- executeDpp
bool executeDpp(File file, string _dppArgs)
Undocumented in source. Be warned that the author may not have intended to support it.
- generateAliases
string generateAliases(string[] funcs)
Undocumented in source. Be warned that the author may not have intended to support it.
- generateBindSymbols
string generateBindSymbols(string[] funcs)
- generateGSharedFuncs
string generateGSharedFuncs(string[] funcs)
Undocumented in source. Be warned that the author may not have intended to support it.
- getDConvPlugins
void getDConvPlugins()
Remove d-conv from the args and sets willConvertToD to true
- getFuncNames
string[] getFuncNames(string[] funcs)
Undocumented in source. Be warned that the author may not have intended to support it.
- getFuncs
auto getFuncs(Input file, Reg reg)
Get every function from file following the regex, the regex should only match
- helpInfoSetup
void helpInfoSetup(GetoptResult helpInfo)
Undocumented in source. Be warned that the author may not have intended to support it.
- main
int main(string[] args)
Undocumented in source. Be warned that the author may not have intended to support it.
- playPlugins
void playPlugins(string cwd)
Undocumented in source. Be warned that the author may not have intended to support it.
- pluginArgsHandler
void pluginArgsHandler(string opt, string value)
Undocumented in source. Be warned that the author may not have intended to support it.
- replaceRefWithDefault
void replaceRefWithDefault(string funcs)
Creates overload for ref functions with defaults