qt.helpers

Undocumented in source.

Members

Aliases

changeItaniumMangling
alias changeItaniumMangling = changeCppManglingNoop
Undocumented in source.
changeItaniumMangling
alias changeItaniumMangling = changeCppMangling
Undocumented in source.
changeWindowsMangling
alias changeWindowsMangling = changeCppMangling
Undocumented in source.
changeWindowsMangling
alias changeWindowsMangling = changeCppManglingNoop
Undocumented in source.

Enums

isWrapperCallable
eponymoustemplate isWrapperCallable(alias F, Params...)
Undocumented in source.

Functions

changeCppMangling
string changeCppMangling(string changeFuncs, string declaration, size_t line)
Undocumented in source. Be warned that the author may not have intended to support it.
changeCppManglingNoop
string changeCppManglingNoop(string changeFuncs, string declaration, size_t line)
Undocumented in source. Be warned that the author may not have intended to support it.
const_cast
T const_cast(S x)
Undocumented in source. Be warned that the author may not have intended to support it.
interpolateMixin
string interpolateMixin(string code)
Undocumented in source. Be warned that the author may not have intended to support it.
mangleChangeAccess
FunctionManglingCpp mangleChangeAccess(FunctionManglingCpp parsed, string access)
Undocumented in source. Be warned that the author may not have intended to support it.
mangleChangeFunctionType
FunctionManglingCpp mangleChangeFunctionType(FunctionManglingCpp parsed, string functionTypeStr)
Undocumented in source. Be warned that the author may not have intended to support it.
mangleClassesTailConst
FunctionManglingCpp mangleClassesTailConst(FunctionManglingCpp parsed)
Undocumented in source. Be warned that the author may not have intended to support it.
mangleConstructorBaseObject
FunctionManglingCpp mangleConstructorBaseObject(FunctionManglingCpp parsed)
Undocumented in source. Be warned that the author may not have intended to support it.
parseFunctionManglingItanium
FunctionManglingCpp parseFunctionManglingItanium(string mangling, bool is64bit)
Undocumented in source. Be warned that the author may not have intended to support it.
parseFunctionManglingWin
FunctionManglingCpp parseFunctionManglingWin(string mangling, bool is64bit)
Undocumented in source. Be warned that the author may not have intended to support it.
recreateCppMangling
string recreateCppMangling(FunctionManglingCpp parsed)
Undocumented in source. Be warned that the author may not have intended to support it.
reinterpret_cast
T reinterpret_cast(S x)
Undocumented in source. Be warned that the author may not have intended to support it.
splitCppMangling
FunctionManglingCpp splitCppMangling(bool isClass, string attributes, string attributes2, string name, string dummyFunctionName, size_t numParameters, string mangling)
Undocumented in source. Be warned that the author may not have intended to support it.
static_cast
T static_cast(S x)
Undocumented in source. Be warned that the author may not have intended to support it.
stringifyMacroParameter
string stringifyMacroParameter(string s)
Undocumented in source. Be warned that the author may not have intended to support it.

Manifest constants

CREATE_CONVENIENCE_WRAPPERS
enum CREATE_CONVENIENCE_WRAPPERS;
Undocumented in source.
exportOnWindows
enum exportOnWindows;
Undocumented in source.
exportOnWindows
enum exportOnWindows;
Undocumented in source.

Templates

ExternCFunc
template ExternCFunc(F)
Undocumented in source.
ExternCPPFunc
template ExternCPPFunc(F)
Undocumented in source.
FunctionParameters
template FunctionParameters(alias F)
Undocumented in source.
anyParamConstStructRef
template anyParamConstStructRef(alias F, size_t i = 0)
Undocumented in source.
callableWithNParameters
template callableWithNParameters(alias F, size_t n)
Undocumented in source.
dqtimported
template dqtimported(string moduleName)
Undocumented in source.
dummyFunctionWithSameArgs
template dummyFunctionWithSameArgs(alias F)
Undocumented in source.
globalInitVar
template globalInitVar(T)
Undocumented in source.
isParamConstStructRef
template isParamConstStructRef(alias F, size_t i)
Undocumented in source.

Meta