8#ifndef MFRAME_A35B63D2_8288_4C2E_ACB8_69DAC9906340
9#define MFRAME_A35B63D2_8288_4C2E_ACB8_69DAC9906340
18#include "./../numb/Number.h"
70 inline operator short(
void) {
71 return Short::vValue.s16[0];
82 return (Short::vValue.s16[0] == (v & 0x0000FFFF));
93 return (Short::vValue.s16[0] == v.vValue.s16[0]);
103 Short::vValue.s16[0] = v.vValue.s16[0];
104 return Short::vValue.s16[0];
114 Short::vValue.s16[0] += v;
125 Short::vValue.s16[0] -= v;
136 Short::vValue.s16[0] *= v;
147 Short::vValue.s16[0] /= v;
158 ++Short::vValue.s16[0];
168 ++Short::vValue.s16[0];
179 --Short::vValue.s16[0];
189 --Short::vValue.s16[0];
Short operator++(int)
Definition Short.h:156
virtual ~Short(void) override
Destroy the Short object.
Short & operator--(void)
Definition Short.h:188
Short operator-=(int v)
Definition Short.h:124
Short operator*=(int v)
Definition Short.h:135
Short operator+=(int v)
Definition Short.h:113
bool operator==(Short &v)
Definition Short.h:92
Short(short value)
Construct a new Short object.
bool operator==(int v)
Definition Short.h:81
Short operator/=(int v)
Definition Short.h:146
Short(void)
Construct a new Short object.
Short operator--(int)
Definition Short.h:177
Short operator=(Short v)
Definition Short.h:102
Short operator++(void)
Definition Short.h:167