ToInt16
int16 ToInt16() const;
value.fPrimitive.SetTo((int16)~fPrimitive.ToInt16());
result = lhs.fPrimitive.ToInt16() < temp.fPrimitive.ToInt16();
result = lhs.fPrimitive.ToInt16() > temp.fPrimitive.ToInt16();
result = lhs.fPrimitive.ToInt16() == temp.fPrimitive.ToInt16();
fPrimitive.SetTo(fPrimitive.ToInt16());
fPrimitive.SetTo((int16)(fPrimitive.ToInt16()
+ temp.fPrimitive.ToInt16()));
fPrimitive.SetTo((int16)(fPrimitive.ToInt16()
- temp.fPrimitive.ToInt16()));
fPrimitive.SetTo((int16)(fPrimitive.ToInt16()
/ temp.fPrimitive.ToInt16()));
fPrimitive.SetTo((int16)(fPrimitive.ToInt16()
* temp.fPrimitive.ToInt16()));
fPrimitive.SetTo((int16)(fPrimitive.ToInt16()
% temp.fPrimitive.ToInt16()));
fPrimitive.SetTo((int16)(fPrimitive.ToInt16()
& temp.fPrimitive.ToInt16()));
fPrimitive.SetTo((int16)(fPrimitive.ToInt16()
| temp.fPrimitive.ToInt16()));
fPrimitive.SetTo((int16)(fPrimitive.ToInt16()
^ temp.fPrimitive.ToInt16()));
value.fPrimitive.SetTo((int16)-fPrimitive.ToInt16());
value.Type() == B_INT16_TYPE ? value.ToInt16() :