public override void dump(PrettyPrinter printer) { printer.addLine("[PyCallStream" + zeroOne + "]"); printer.indentLevel++; if (remoteObject == 0) { printer.addLine("remoteObject: '" + remoteObjectStr + "'"); } else { printer.addLine("remoteObject: " + remoteObject); } printer.addLine("Method: '" + method + "'"); printer.addLine("Arguments:"); if (extended != null) { printer.addItem(extended); } else { printer.addItem(arg_tuple); } if (arg_dict == null) { printer.addLine("Named Arguments: None"); } else { printer.addLine("Named Arguments:"); printer.addItem(arg_dict); } printer.indentLevel++; }
public override void dump(PrettyPrinter printer) { printer.addLine("[DefaultDict]"); if (Dictionary != null) { printer.indentLevel++; printer.addLine("Dictionary:"); printer.indentLevel++; foreach (var kvp in Dictionary) { printer.addLine("Key:"); printer.addItem(kvp.Key); if (kvp.Value == null) { printer.addLine("Value: <nullptr>"); } else { printer.addLine("Value:"); printer.addItem(kvp.Value); } } printer.indentLevel--; printer.indentLevel--; } }
public override void dump(PrettyPrinter printer) { printer.addLine("[CRowSet]" + PrettyPrinter.PrintRawData(this)); printer.addItem(descriptor); printer.indentLevel++; printer.addLine("Rows:"); foreach (var item in rows) { printer.addItem(item); } printer.indentLevel--; }
public override void dump(PrettyPrinter printer) { printer.addLine("[SessionChangeNotification]"); printer.indentLevel++; printer.addLine("sessionID=" + sessionID); printer.addLine("clueless=" + clueless); printer.addLine("Nodes:"); foreach (var node in nodesOfInterest) { printer.indentLevel++; printer.addLine(node.ToString()); printer.indentLevel--; } printer.addLine("Changes:"); if (Changes == null) { printer.indentLevel++; printer.addLine("<nullptr>"); printer.indentLevel--; } else { printer.addItem(Changes); } printer.indentLevel++; }
public override void dump(PrettyPrinter printer) { printer.addLine("[CIndexedRowSet]" + PrettyPrinter.PrintRawData(this)); printer.indentLevel++; printer.addLine("index: " + columnName); printer.addItem(descriptor); printer.addLine("Rows:"); printer.indentLevel++; foreach (var item in rows) { printer.addLine("Key:"); printer.addItem(item.Key); printer.addLine("Value:"); printer.addItem(item.Value); } printer.indentLevel--; printer.indentLevel++; }
public override void dump(PrettyPrinter printer) { printer.addLine("[CallMachoBindObject]:"); printer.indentLevel++; printer.addLine("Bind Arguments:"); if (bindArgs != null) { printer.addItem(bindArgs); } else { printer.indentLevel++; if (locationID == 0) { if (characterID == 0) { printer.addLine("<nullptr>"); } else { printer.addLine("characterID: " + characterID); } } else { printer.addLine("LocationID: " + locationID); printer.addLine("LocationGourpID: " + locationGroupID); } printer.indentLevel--; } printer.addLine("Call: '" + callMethod + "'"); printer.indentLevel++; printer.addLine("Call Arguments:"); printer.addItem(callTuple); printer.addLine("Call Named Arguments:"); printer.addItem(callDict); printer.indentLevel--; printer.indentLevel--; }
public override void dump(PrettyPrinter printer) { printer.addLine("[BuiltinSet]" + PrettyPrinter.PrintRawData(this)); foreach (var item in values) { printer.addItem(item); } if (values.Items.Count == 0) { printer.indentLevel++; printer.addLine("<Empty List>"); printer.indentLevel--; } }
public override void dump(PrettyPrinter printer) { printer.addLine("[UserError]"); printer.indentLevel++; printer.addLine("Message: " + message); if (dict != null) { printer.addLine("Parameters:"); printer.addItem(dict); } else { printer.addLine("No parameters."); } printer.indentLevel--; }
public override void dump(PrettyPrinter printer) { printer.addLine("[NotificationStream " + (zeroOne == 0 ? "Tuple01" : "SubStream") + "]"); printer.addItem(notice); }
public override void dump(PrettyPrinter printer) { printer.addLine("[CallRsp " + (subStream ? "PySubStream" : "PyTuple") + "]"); printer.addItem(response); }
public override void dump(PrettyPrinter printer) { printer.addLine("ErrorResponse: msgType=" + causingMessageType + " code=" + errorCode); printer.addItem(errorPayload); }