package Ġru . ig la . tf profiler . db Ċ Ċ import Ġandroid . os . Parcelable Ċ import Ġandroidx . room . Column Info Ċ import Ġandroidx . room . Entity Ċ import Ġandroidx . room . PrimaryKey Ċ import Ġkotlinx . android . parcel . Parcel ize Ċ import Ġru . ig la . tf profiler . core . domain . Device Ċ Ċ const Ġval ĠDE LEG ATE _ REPORT S _ TABLE Ġ= Ġ" delegate _ reports " Ċ Ċ @ Entity ( ĊĠĠĠĠĠĠĠ ĠtableName Ġ= ĠDE LEG ATE _ REPORT S _ TABLE Ċ ) Ċ @ Parcel ize Ċ class ĠDb Report Delegate Item ( ĊĊĠĠĠ Ġ@ Column Info ( name Ġ= Ġ" id _ report _ delegate ") ĊĠĠĠĠĠĠĠ Ġ@ PrimaryKey ( auto Generate Ġ= Ġtrue ) ĊĠĠĠĠĠĠĠ Ġvar Ġid Report Delegate : ĠLong Ġ= Ġ 0 , ĊĊĠĠĠ Ġ@ Column Info ( name Ġ= Ġ" exception ") ĊĠĠĠĠĠĠĠ Ġvar Ġexception : ĠString , ĊĊĠĠĠ Ġ@ Column Info ( name Ġ= Ġ" model _ report _ id ") ĊĠĠĠĠĠĠĠ Ġvar Ġmodel Report Id : ĠLong , ĊĊĠĠĠ Ġ@ Column Info ( name Ġ= Ġ" created _ at ") ĊĠĠĠĠĠĠĠ Ġvar ĠcreatedAt : ĠLong , ĊĊĠĠĠ Ġ@ Column Info ( name Ġ= Ġ" device ") ĊĠĠĠĠĠĠĠ Ġval Ġdevice : ĠDevice , ĊĠĠĠ Ġ@ Column Info ( name Ġ= Ġ" threads ") ĊĠĠĠĠĠĠĠ Ġvar Ġthreads : ĠInt , ĊĠĠĠ Ġ@ Column Info ( name Ġ= Ġ" xn np ack ") ĊĠĠĠĠĠĠĠ Ġval Ġx n np ack : ĠBoolean , ĊĊĠĠĠ Ġ@ Column Info ( name Ġ= Ġ" image Batch Count ") ĊĠĠĠĠĠĠĠ Ġval Ġimage Batch Count : ĠInt , ĊĊĠĠĠ Ġ@ Column Info ( name Ġ= Ġ" fps ") ĊĠĠĠĠĠĠĠ Ġval Ġfps : ĠDouble , ĊĊĠĠĠ Ġ@ Column Info ( name Ġ= Ġ" memory _ usage _ min ") ĊĠĠĠĠĠĠĠ Ġval Ġmemory Usage Min : ĠLong , ĊĠĠĠ Ġ@ Column Info ( name Ġ= Ġ" memory _ usage _ max ") ĊĠĠĠĠĠĠĠ Ġval Ġmemory Usage Max : ĠLong , ĊĊĠĠĠ Ġ@ Column Info ( name Ġ= Ġ" model _ init _ time ") ĊĠĠĠĠĠĠĠ Ġval Ġmodel Init Time : ĠLong , ĊĊĠĠĠ Ġ@ Column Info ( name Ġ= Ġ" mean _ time ") ĊĠĠĠĠĠĠĠ Ġval Ġmean Time : ĠDouble , ĊĠĠĠ Ġ@ Column Info ( name Ġ= Ġ" std _ time ") ĊĠĠĠĠĠĠĠ Ġval Ġstd Time : ĠDouble , ĊĠĠĠ Ġ@ Column Info ( name Ġ= Ġ" percentile _ time ") ĊĠĠĠĠĠĠĠ Ġval Ġpercent ile Time 9 9 : ĠDouble , ĊĊĠĠĠ Ġ@ Column Info ( name Ġ= Ġ" min _ time ") ĊĠĠĠĠĠĠĠ Ġval Ġmin Time : ĠLong , ĊĠĠĠ Ġ@ Column Info ( name Ġ= Ġ" max _ time ") ĊĠĠĠĠĠĠĠ Ġval Ġmax Time : ĠLong , ĊĊĠĠĠ Ġ@ Column Info ( name Ġ= Ġ" inter ference _ runs ") ĊĠĠĠĠĠĠĠ Ġval Ġinter ference Runs : ĠInt , ĊĠĠĠ Ġ@ Column Info ( name Ġ= Ġ" warm up _ runs ") ĊĠĠĠĠĠĠĠ Ġval Ġwarm up Runs : ĠInt Ċ Ċ ) Ġ: ĠParcel able