GirPackage

Undocumented in source.

Constructors

this
this(string pack, GirWrapper wrapper, string srcDir)
Undocumented in source.

Members

Functions

checkVersion
void checkVersion(string _version)
Undocumented in source. Be warned that the author may not have intended to support it.
checkVersion
void checkVersion(GirVersion _version)
Undocumented in source. Be warned that the author may not have intended to support it.
getEnum
GirEnum getEnum(string name)
Undocumented in source. Be warned that the author may not have intended to support it.
getNamespace
GirPackage getNamespace(string name)
Undocumented in source. Be warned that the author may not have intended to support it.
getStruct
GirStruct getStruct(string name)
Undocumented in source. Be warned that the author may not have intended to support it.
parseConstant
void parseConstant(XMLReader!T reader)
Undocumented in source. Be warned that the author may not have intended to support it.
parseFunction
void parseFunction(XMLReader!T reader)
Undocumented in source. Be warned that the author may not have intended to support it.
parseGIR
void parseGIR(string girFile)
Undocumented in source. Be warned that the author may not have intended to support it.
writeClasses
void writeClasses()
Undocumented in source. Be warned that the author may not have intended to support it.
writeExternalFunctions
void writeExternalFunctions()
Undocumented in source. Be warned that the author may not have intended to support it.
writeGdkKeys
void writeGdkKeys()
Undocumented in source. Be warned that the author may not have intended to support it.
writeLoaderTable
void writeLoaderTable()
Undocumented in source. Be warned that the author may not have intended to support it.
writeTypes
void writeTypes()
Undocumented in source. Be warned that the author may not have intended to support it.

Static variables

includes
GirInclude[string] includes;
Undocumented in source.
namespaces
GirPackage[string] namespaces;
Undocumented in source.

Variables

_version
GirVersion _version;
Undocumented in source.
cTypePrefix
string cTypePrefix;
Undocumented in source.
collectedAliases
Map!(string, GirAlias) collectedAliases;

Aliases defined in the gir file.

collectedCallbacks
Map!(string, GirFunction) collectedCallbacks;
Undocumented in source.
collectedConstants
Map!(string, GirConstant) collectedConstants;
Undocumented in source.
collectedEnums
Map!(string, GirEnum) collectedEnums;

Enums defined in the gir file.

collectedFunctions
Map!(string, GirFunction) collectedFunctions;
Undocumented in source.
collectedStructs
Map!(string, GirStruct) collectedStructs;
Undocumented in source.
gdkKeys
GirEnum gdkKeys;

The GdkKey enum.

libraries
string[] libraries;
Undocumented in source.
lookupAliases
string[] lookupAliases;

Aliases defined in the lookupfile.

lookupConstants
string[] lookupConstants;

Constants defined in the lookupfile.

lookupEnums
string[] lookupEnums;

Enums defined in the lookupfile.

lookupFuncts
string[] lookupFuncts;

Functions defined in the lookupfile.

lookupStructs
string[] lookupStructs;

Structs defined in the lookupfile.

name
string name;
Undocumented in source.
srcDir
string srcDir;
Undocumented in source.
stockIDs
GirEnum stockIDs;

The StockID enum (Deprecated).

wrapper
GirWrapper wrapper;
Undocumented in source.

Meta