Отладка в Cache |
Часто при работе в терминале хочется посмотреть внутренности объекта, выводить по одному свойства уныло и долго.
На помощь придет команда:
D $system.OBJ.Dump(obj)
где obj искомый объект
Пример работы на терминале:
USER>s list = ##class(%ListOfDataTypes).%New()
USER>w list
1@%Library.ListOfDataTypes
USER>d list.Insert("ain")
USER>d list.Insert("cvy")
USER>d $system.OBJ.Dump(list)
+----------------- general information ---------------
| oref value: 1
| class name: %Library.ListOfDataTypes
| OID: ""
| reference count: 2 (system)
+----------------- attribute values ------------------
| Data(1) = "ain"
| Data(2) = "cvy"
| ElementType = ""
| Size = 2
+----------------- swizzled references ---------------
| (none)
+-----------------------------------------------------
Рубрики: | Программирование |
Комментировать | « Пред. запись — К дневнику — След. запись » | Страницы: [1] [Новые] |