extensions.st
changeset 18393 fd04030f1e56
parent 18385 3ca2ff019f77
child 18417 69f41a854b21
equal deleted inserted replaced
18392:9687c8cc5b4d 18393:fd04030f1e56
   361     ^ super inspectorExtraAttributes
   361     ^ super inspectorExtraAttributes
   362         add:'-hexstring'   -> [ self hexPrintString "WithSeparator:Character space" ];
   362         add:'-hexstring'   -> [ self hexPrintString "WithSeparator:Character space" ];
   363         add:'-hexadecimal' -> [ basePrinter value:self value:16 ];
   363         add:'-hexadecimal' -> [ basePrinter value:self value:16 ];
   364         add:'-binary'      -> [ basePrinter value:self value:2 ];
   364         add:'-binary'      -> [ basePrinter value:self value:2 ];
   365         add:'-asciiString' -> [ self asString ];
   365         add:'-asciiString' -> [ self asString ];
       
   366         add:'-cString'     -> [ '{',(String streamContents:[:s | self do:[:b | s printf:'0x%02x' with:b ] separatedBy:[s nextPutAll:', ']]), '}' ];
   366         yourself
   367         yourself
   367 
   368 
   368     "Modified (format): / 18-07-2017 / 19:56:54 / cg"
   369     "Modified (format): / 18-07-2017 / 19:56:54 / cg"
       
   370     "Modified: / 19-09-2018 / 12:08:42 / Claus Gittinger"
   369 ! !
   371 ! !
   370 
   372 
   371 !ByteArray methodsFor:'inspecting'!
   373 !ByteArray methodsFor:'inspecting'!
   372 
   374 
   373 inspectorValueStringInListFor:anInspector
   375 inspectorValueStringInListFor:anInspector