ConvParms

Undocumented in source.

Members

Functions

clearAll
void clearAll()
Undocumented in source. Be warned that the author may not have intended to support it.
containsPrefix
bool containsPrefix(string prefix)
Undocumented in source. Be warned that the author may not have intended to support it.
getPrefix
string getPrefix(string prefix)
Undocumented in source. Be warned that the author may not have intended to support it.
needsOverride
bool needsOverride(string functionName)
Undocumented in source. Be warned that the author may not have intended to support it.
omitCode
bool omitCode(string codeName)
Undocumented in source. Be warned that the author may not have intended to support it.
omitSignal
bool omitSignal(string signalName)
Undocumented in source. Be warned that the author may not have intended to support it.
toString
string toString()
Undocumented in source. Be warned that the author may not have intended to support it.

Variables

aliases
string[string] aliases;
Undocumented in source.
array
string[string][string] array;

array["funct":["param":["length param"]]

bindDir
string bindDir;
Undocumented in source.
classCode
string classCode;

any valid D code to be copied to the final GtkD class

clss
string clss;
Undocumented in source.
ctorStrct
string ctorStrct;

the ToolItem derivates all retrun GtkToolItem

extend
string extend;
Undocumented in source.
impl
string[] impl;
Undocumented in source.
imprts
string[] imprts;
Undocumented in source.
inFile
string inFile;
Undocumented in source.
inoutParms
string[][string] inoutParms;

list of params that should be treated as inout/ref parameters

interf
string interf;
Undocumented in source.
interfaceCode
string interfaceCode;

any valid D code to be copied to the final GtkD interface

isInterface
bool isInterface;

Are we generating an interface.

mAliases
string[string] mAliases;
Undocumented in source.
noCode
string[] noCode;

insert the external declaration but not the wrapping code

noPrefixes
string[] noPrefixes;
Undocumented in source.
noSignals
string[] noSignals;

Don't generate Signals

noStructs
string[] noStructs;
Undocumented in source.
outFile
string outFile;
Undocumented in source.
outPack
string outPack;
Undocumented in source.
outParms
string[][string] outParms;

list of params that should be treated as out parameters

overrides
string[] overrides;

list of functions that need override for gtkD to work with dmd 2

prefixes
string[] prefixes;
Undocumented in source.
realStrct
string realStrct;
Undocumented in source.
strct
string strct;
Undocumented in source.
strictPrefix
bool strictPrefix;

include only function that match the prefix

structWrap
string[string] structWrap;
Undocumented in source.
templ
string[] templ;
Undocumented in source.
text
string[] text;

text to be added to the text read from the file

Meta