blob: e512e1f6f86d078213d9c2c5d7c87bf375ccbfcb [file] [log] [blame]
////////////////////////////////////////////////////////////////////////////////
// Do not modify!
// Generated by codergen
////////////////////////////////////////////////////////////////////////////////
package log
import (
"fmt"
"android.googlesource.com/platform/tools/gpu/binary/schema"
)
var ConstantValues schema.Constants
const _Severity_name = "EmergencyAlertCriticalErrorWarningNoticeInfoDebug"
var _Severity_map = map[Severity]string{}
func init() {
_Severity_map[0] = _Severity_name[0:9]
_Severity_map[1] = _Severity_name[9:14]
_Severity_map[2] = _Severity_name[14:22]
_Severity_map[3] = _Severity_name[22:27]
_Severity_map[4] = _Severity_name[27:34]
_Severity_map[5] = _Severity_name[34:40]
_Severity_map[6] = _Severity_name[40:44]
_Severity_map[7] = _Severity_name[44:49]
ConstantValues = append(ConstantValues, schema.ConstantSet{
Type: &schema.Primitive{Name: "Severity", Method: schema.Int32},
Entries: []schema.Constant{
{Name: _Severity_name[0:9], Value: int32(0)},
{Name: _Severity_name[9:14], Value: int32(1)},
{Name: _Severity_name[14:22], Value: int32(2)},
{Name: _Severity_name[22:27], Value: int32(3)},
{Name: _Severity_name[27:34], Value: int32(4)},
{Name: _Severity_name[34:40], Value: int32(5)},
{Name: _Severity_name[40:44], Value: int32(6)},
{Name: _Severity_name[44:49], Value: int32(7)},
},
})
}
func (v Severity) String() string {
if s, ok := _Severity_map[v]; ok {
return s
}
return fmt.Sprintf("Severity(%d)", v)
}
func (v *Severity) Parse(s string) error {
for k, t := range _Severity_map {
if s == t {
*v = k
return nil
}
}
return fmt.Errorf("%s not in Severity", s)
}