XmlParser
haxe.rtti.XmlParser (Class)
XmlParser processes the runtime type information (RTTI) which
is stored as a XML string in a static field __rtti
.
See:
Instance Members
root: TypeRoot
processElement(x: Xml): Anonymous
Name | Type |
---|---|
x |
Xml |
Returns |
---|
Anonymous |
new(): Void
Private Members
curplatform: String
Name | Type |
---|---|
p |
String |
Returns |
---|
Path |
mkTypeParams(p: String): TypeParams
Name | Type |
---|---|
p |
String |
Returns |
---|
TypeParams |
mkRights(r: String): Anonymous
Name | Type |
---|---|
r |
String |
Returns |
---|
Anonymous |
xerror(c: haxe.xml.Access): Dynamic
Name | Type |
---|---|
c |
haxe.xml.Access |
Returns |
---|
Dynamic |
xmeta(x: haxe.xml.Access): MetaData
Name | Type |
---|---|
x |
haxe.xml.Access |
Returns |
---|
MetaData |
xoverloads(x: haxe.xml.Access): Array<ClassField>
Name | Type |
---|---|
x |
haxe.xml.Access |
Returns |
---|
Array<ClassField> |
xpath(x: haxe.xml.Access): PathParams
Name | Type |
---|---|
x |
haxe.xml.Access |
Returns |
---|
PathParams |
xclass(x: haxe.xml.Access): Classdef
Name | Type |
---|---|
x |
haxe.xml.Access |
Returns |
---|
Classdef |
xclassfield(x: haxe.xml.Access, ?defPublic: Bool = false): ClassField
Name | Type | Default |
---|---|---|
x |
haxe.xml.Access | |
defPublic |
Bool | false |
Returns |
---|
ClassField |
xenum(x: haxe.xml.Access): Enumdef
Name | Type |
---|---|
x |
haxe.xml.Access |
Returns |
---|
Enumdef |
xenumfield(x: haxe.xml.Access): EnumField
Name | Type |
---|---|
x |
haxe.xml.Access |
Returns |
---|
EnumField |
xabstract(x: haxe.xml.Access): Abstractdef
Name | Type |
---|---|
x |
haxe.xml.Access |
Returns |
---|
Abstractdef |
xtypedef(x: haxe.xml.Access): Typedef
Name | Type |
---|---|
x |
haxe.xml.Access |
Returns |
---|
Typedef |
xtype(x: haxe.xml.Access): Anonymous
Name | Type |
---|---|
x |
haxe.xml.Access |
Returns |
---|
Anonymous |
xtypeparams(x: haxe.xml.Access): Array<Anonymous>
Name | Type |
---|---|
x |
haxe.xml.Access |
Returns |
---|
Array |
Returns |
---|
Array<String> |