public virtual FDumpInfo Dump(FDumpInfo info) { RDump.StartDump(info); info.Append("{ "); info.AppendProperty("id", _id, true); info.AppendProperty("name", _name, true); info.AppendProperty("size", _size, true); info.AppendProperty("description", _description, false); info.Append(" }"); return(info); }
public override FDumpInfo Dump(FDumpInfo info) { RDump.StartDump(info); info.AppendProperty(PTY_ID, _id, true); info.AppendProperty(PTY_FACE, _faceName, true); info.AppendProperty(PTY_TYPE, _typeName, true); info.AppendProperty(PTY_SCOPE, _scope, true); // Get max id length int idlength = 0; if (!_initializes.IsEmpty() || _releases.IsEmpty()) { // Initialize max id length for (int n = 0; n < _initializes.Count; n++) { idlength = Math.Max(idlength, RString.Nvl(_initializes[n].Id).Length); } // Release max id length for (int n = 0; n < _releases.Count; n++) { idlength = Math.Max(idlength, RString.Nvl(_releases[n].Id).Length); } } // Initializes if (!_initializes.IsEmpty()) { for (int n = 0; n < _initializes.Count; n++) { info.AppendLine(); RDump.AppendSpace(info, info.Deep + 1); info.Append("Initialize: "); info.Append(RString.Nvl(_initializes[n].Id).PadRight(idlength)); info.Append(" = "); _initializes[n].Dump(info); } } // Releases if (!_releases.IsEmpty()) { for (int n = 0; n < _releases.Count; n++) { info.AppendLine(); RDump.AppendSpace(info, info.Deep + 1); info.Append("Release: "); info.Append(RString.Nvl(_releases[n].Id).PadRight(idlength)); info.Append(" = "); _releases[n].Dump(info); } } return(info); }
public virtual FDumpInfo Dump(FDumpInfo info) { RDump.StartDump(info); info.AppendProperty(PTY_ID, _id, true); return(info); }