<s> """<STR_LIT>""" <EOL> from dfvfs . analyzer import analyzer <EOL> from dfvfs . analyzer import analyzer_helper <EOL> from dfvfs . analyzer import specification <EOL> from dfvfs . lib import definitions <EOL> class VHDIAnalyzerHelper ( analyzer_helper . AnalyzerHelper ) : <EOL> """<STR_LIT>""" <EOL> FORMAT_CATEGORIES = frozenset ( [ <EOL> definitions . FORMAT_CATEGORY_STORAGE_MEDIA_IMAGE ] ) <EOL> TYPE_INDICATOR = definitions . TYPE_INDICATOR_VHDI <EOL> def GetFormatSpecification ( self ) : <EOL> """<STR_LIT>""" <EOL> format_specification = specification . FormatSpecification ( <EOL> self . type_indicator ) <EOL> format_specification . AddNewSignature ( b'<STR_LIT>' , offset = - <NUM_LIT> ) <EOL> format_specification . AddNewSignature ( b'<STR_LIT>' , offset = <NUM_LIT:0> ) <EOL> return format_specification <EOL> analyzer . Analyzer . RegisterHelper ( VHDIAnalyzerHelper ( ) ) </s>
