stdf-0.2.0.0: Parse Structured Test Data Format (STDF)

Safe HaskellNone
LanguageHaskell2010

Data.Stdf

Synopsis

Documentation

parse :: ByteString -> Stdf Source

Parse an Stdf from a ByteString in case you want to open your own files or | parse a stream off the tester or something

parseFile :: String -> IO Stdf Source

Parse an optionally-gzipped stdf file

type Stdf = [Rec] Source

data Rec Source

Constructors

Raw 

Fields

raw :: Text
 
Far 

Fields

cpuType :: !U1
 
stdfVersion :: !U1
 
Atr 
Mir 
Mrr 
Pcr 
Hbr 

Fields

headId :: !U1
 
siteId :: !U1
 
bin :: !U2
 
binCount :: !U4
 
passFailBin :: PassFailBin
 
name :: Maybe Text
 
Sbr 

Fields

headId :: !U1
 
siteId :: !U1
 
bin :: !U2
 
binCount :: !U4
 
passFail :: PassFailBin
 
name :: Maybe Text
 
Pmr 
Pgr 

Fields

index :: !U2
 
name :: Maybe Text
 
pinIndecies :: [U2]
 
Plr 
Rdr 

Fields

retestBins :: [U2]
 
Sdr 
Wir 
Wrr 
Wcr 
Pir 

Fields

headId :: !U1
 
siteId :: !U1
 
Prr 
Tsr 
Ptr 
Mpr 
Ftr 

Fields

testId :: !U4
 
headId :: !U1
 
siteId :: !U1
 
testFlags :: [TestFlag]
 
info :: [OptionalInfo]
 
Bps 
Eps 
Gdr [GdrField] 
Dtr 

Fields

textDat :: Text
 

Instances