Callbacks¶
BuilderFixupFunc (self, bn, *user_data) |
|
BuilderNodeSortFunc (bn1, bn2, *user_data) |
|
BuilderNodeTraverseFunc (bn, *user_data) |
|
BuilderSourceNodeFunc (self, bn, *user_data) |
|
MachineMethodFunc (self, stack, result_unused, exec_data, *user_data) |
|
MachineOpcodeFixupFunc (self, opcodes, *user_data) |
|
MachineTextHandlerFunc (self, opcodes, text, handled, *user_data) |
|
NodeTransmogrifyFunc (self, *user_data) |
Details¶
-
Xmlb.
BuilderFixupFunc
(self, bn, *user_data)¶ Parameters: - self (
Xmlb.BuilderFixup
) – - bn (
Xmlb.BuilderNode
) – - user_data (
object
orNone
) –
Return type: - self (
-
Xmlb.
BuilderNodeSortFunc
(bn1, bn2, *user_data)¶ Parameters: - bn1 (
Xmlb.BuilderNode
) – - bn2 (
Xmlb.BuilderNode
) – - user_data (
object
orNone
) –
Return type: - bn1 (
-
Xmlb.
BuilderNodeTraverseFunc
(bn, *user_data)¶ Parameters: - bn (
Xmlb.BuilderNode
) – - user_data (
object
orNone
) –
Return type: - bn (
-
Xmlb.
BuilderSourceNodeFunc
(self, bn, *user_data)¶ Parameters: - self (
Xmlb.BuilderSource
) – - bn (
Xmlb.BuilderNode
) – - user_data (
object
orNone
) –
Return type: - self (
-
Xmlb.
MachineMethodFunc
(self, stack, result_unused, exec_data, *user_data)¶ Parameters: - self (
Xmlb.Machine
) – - stack (
Xmlb.Stack
) – - result_unused (
bool
) – - exec_data (
object
orNone
) – - user_data (
object
orNone
) –
Return type: - self (
-
Xmlb.
MachineOpcodeFixupFunc
(self, opcodes, *user_data)¶ Parameters: - self (
Xmlb.Machine
) – - opcodes (
Xmlb.Stack
) – - user_data (
object
orNone
) –
Return type: - self (
-
Xmlb.
MachineTextHandlerFunc
(self, opcodes, text, handled, *user_data)¶ Parameters: - self (
Xmlb.Machine
) – - opcodes (
Xmlb.Stack
) – - text (
str
) – - handled (
bool
) – - user_data (
object
orNone
) –
Return type: - self (