public sbyte AsSByte()
 {
     return(_msgPackObject.AsSByte());
 }
 protected internal override MsgPack.Serialization.EnumSByteFlags UnpackFromUnderlyingValue(MsgPack.MessagePackObject messagePackObject)
 {
     return((MsgPack.Serialization.EnumSByteFlags)(messagePackObject.AsSByte()));
 }
 protected override Sex UnpackFromUnderlyingValue(MsgPack.MessagePackObject messagePackObject)
 {
     return((Sex)(messagePackObject.AsSByte()));
 }