ManaPlus
|
#include <mseprimitives.h>
Public Types | |
typedef long int | _Ty |
typedef TIntBase1< _Ty > | _Myt |
Public Member Functions | |
CInt () | |
CInt (const CInt &x) | |
CInt (const _Myt &x) | |
CInt & | operator= (const CInt &x) |
CInt & | operator= (long long x) |
CInt & | operator= (long x) |
CInt & | operator= (int x) |
CInt & | operator= (short x) |
CInt & | operator= (char x) |
CInt & | operator= (size_t x) |
CInt (long long x) | |
CInt (long x) | |
CInt (int x) | |
CInt (short x) | |
CInt (char x) | |
CInt (size_t x) | |
operator _Ty () const | |
CInt | operator~ () const |
CInt & | operator|= (const CInt &x) |
CInt & | operator&= (const CInt &x) |
CInt & | operator^= (const CInt &x) |
CInt | operator- () const |
CInt & | operator+= (const CInt &x) |
CInt & | operator-= (const CInt &x) |
CInt & | operator*= (const CInt &x) |
CInt & | operator/= (const CInt &x) |
CInt & | operator%= (const CInt &x) |
CInt & | operator>>= (const CInt &x) |
CInt & | operator<<= (const CInt &x) |
CInt | operator+ (const CInt &x) const |
CInt | operator+ (long long x) const |
CInt | operator+ (long x) const |
CInt | operator+ (int x) const |
CInt | operator+ (short x) const |
CInt | operator+ (char x) const |
CInt | operator+ (size_t x) const |
CInt | operator- (const CInt &x) const |
CInt | operator- (long long x) const |
CInt | operator- (long x) const |
CInt | operator- (int x) const |
CInt | operator- (short x) const |
CInt | operator- (char x) const |
CInt | operator- (size_t x) const |
CInt | operator* (const CInt &x) const |
CInt | operator* (long long x) const |
CInt | operator* (long x) const |
CInt | operator* (int x) const |
CInt | operator* (short x) const |
CInt | operator* (char x) const |
CInt | operator* (size_t x) const |
CInt | operator/ (const CInt &x) const |
CInt | operator/ (long long x) const |
CInt | operator/ (long x) const |
CInt | operator/ (int x) const |
CInt | operator/ (short x) const |
CInt | operator/ (char x) const |
CInt | operator/ (size_t x) const |
bool | operator< (const CInt &x) const |
bool | operator< (long long x) const |
bool | operator< (long x) const |
bool | operator< (int x) const |
bool | operator< (short x) const |
bool | operator< (char x) const |
bool | operator< (size_t x) const |
bool | operator> (const CInt &x) const |
bool | operator> (long long x) const |
bool | operator> (long x) const |
bool | operator> (int x) const |
bool | operator> (short x) const |
bool | operator> (char x) const |
bool | operator> (size_t x) const |
bool | operator<= (const CInt &x) const |
bool | operator<= (long long x) const |
bool | operator<= (long x) const |
bool | operator<= (int x) const |
bool | operator<= (short x) const |
bool | operator<= (char x) const |
bool | operator<= (size_t x) const |
bool | operator>= (const CInt &x) const |
bool | operator>= (long long x) const |
bool | operator>= (long x) const |
bool | operator>= (int x) const |
bool | operator>= (short x) const |
bool | operator>= (char x) const |
bool | operator>= (size_t x) const |
bool | operator== (const CInt &x) const |
bool | operator== (long long x) const |
bool | operator== (long x) const |
bool | operator== (int x) const |
bool | operator== (short x) const |
bool | operator== (char x) const |
bool | operator== (size_t x) const |
bool | operator!= (const CInt &x) const |
bool | operator!= (long long x) const |
bool | operator!= (long x) const |
bool | operator!= (int x) const |
bool | operator!= (short x) const |
bool | operator!= (char x) const |
bool | operator!= (size_t x) const |
CInt & | operator++ () |
CInt | operator++ (int) |
CInt & | operator-- () |
CInt | operator-- (int) |
Public Member Functions inherited from mse::TIntBase1< long int > | |
TIntBase1 () | |
TIntBase1 (const TIntBase1 &x) | |
TIntBase1 (long int x) | |
void | assign_check_range (const _Tz &x) |
void | note_value_assignment () |
void | assert_initialized () const |
Additional Inherited Members | |
Data Fields inherited from mse::TIntBase1< long int > | |
long int | m_val |
bool | m_initialized |
Definition at line 213 of file mseprimitives.h.
typedef TIntBase1<_Ty> mse::CInt::_Myt |
Definition at line 216 of file mseprimitives.h.
typedef long int mse::CInt::_Ty |
Definition at line 215 of file mseprimitives.h.
|
inline |
Definition at line 219 of file mseprimitives.h.
Referenced by operator!=(), operator*(), operator+(), operator-(), operator/(), operator<(), operator<=(), operator==(), operator>(), operator>=(), and operator~().
|
inline |
Definition at line 222 of file mseprimitives.h.
|
inline |
Definition at line 223 of file mseprimitives.h.
|
inline |
Definition at line 246 of file mseprimitives.h.
References mse::TIntBase1< long int >::m_val, and x.
|
inline |
Definition at line 247 of file mseprimitives.h.
References mse::TIntBase1< long int >::m_val, and x.
|
inline |
Definition at line 248 of file mseprimitives.h.
References mse::TIntBase1< long int >::m_val, and x.
|
inline |
Definition at line 249 of file mseprimitives.h.
References mse::TIntBase1< long int >::m_val, and x.
|
inline |
Definition at line 250 of file mseprimitives.h.
References mse::TIntBase1< long int >::m_val, and x.
|
inline |
Definition at line 251 of file mseprimitives.h.
References mse::TIntBase1< long int >::m_val, and x.
|
inline |
|
inline |
Definition at line 364 of file mseprimitives.h.
|
inline |
Definition at line 359 of file mseprimitives.h.
References mse::TIntBase1< long int >::m_val, and x.
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
Definition at line 274 of file mseprimitives.h.
References mse::TIntBase1< _Ty >::assert_initialized(), mse::TIntBase1< long int >::m_val, and x.
Definition at line 266 of file mseprimitives.h.
References mse::TIntBase1< _Ty >::assert_initialized(), mse::TIntBase1< long int >::m_val, and x.
|
inline |
Definition at line 301 of file mseprimitives.h.
References mse::TIntBase1< _Ty >::assert_initialized(), CInt(), and x.
Definition at line 296 of file mseprimitives.h.
References mse::TIntBase1< _Ty >::assert_initialized(), CInt(), mse::TIntBase1< long int >::m_val, and x.
|
inline |
Definition at line 299 of file mseprimitives.h.
References mse::TIntBase1< _Ty >::assert_initialized(), CInt(), and x.
|
inline |
Definition at line 297 of file mseprimitives.h.
References mse::TIntBase1< _Ty >::assert_initialized(), CInt(), and x.
|
inline |
Definition at line 298 of file mseprimitives.h.
References mse::TIntBase1< _Ty >::assert_initialized(), CInt(), and x.
|
inline |
Definition at line 300 of file mseprimitives.h.
References mse::TIntBase1< _Ty >::assert_initialized(), CInt(), and x.
|
inline |
Definition at line 302 of file mseprimitives.h.
References mse::TIntBase1< _Ty >::assert_initialized(), CInt(), and x.
Definition at line 272 of file mseprimitives.h.
References mse::TIntBase1< _Ty >::assert_initialized(), mse::TIntBase1< long int >::m_val, and x.
|
inline |
Definition at line 283 of file mseprimitives.h.
References mse::TIntBase1< _Ty >::assert_initialized(), CInt(), and x.
Definition at line 278 of file mseprimitives.h.
References mse::TIntBase1< _Ty >::assert_initialized(), CInt(), mse::TIntBase1< long int >::m_val, and x.
|
inline |
Definition at line 281 of file mseprimitives.h.
References mse::TIntBase1< _Ty >::assert_initialized(), CInt(), and x.
|
inline |
Definition at line 279 of file mseprimitives.h.
References mse::TIntBase1< _Ty >::assert_initialized(), CInt(), and x.
|
inline |
Definition at line 280 of file mseprimitives.h.
References mse::TIntBase1< _Ty >::assert_initialized(), CInt(), and x.
|
inline |
Definition at line 282 of file mseprimitives.h.
References mse::TIntBase1< _Ty >::assert_initialized(), CInt(), and x.
|
inline |
Definition at line 284 of file mseprimitives.h.
References mse::TIntBase1< _Ty >::assert_initialized(), CInt(), and x.
|
inline |
Definition at line 369 of file mseprimitives.h.
References mse::TIntBase1< _Ty >::assert_initialized(), and mse::TIntBase1< long int >::m_val.
Referenced by operator++().
|
inline |
Definition at line 370 of file mseprimitives.h.
References mse::TIntBase1< _Ty >::assert_initialized(), and operator++().
Definition at line 270 of file mseprimitives.h.
References mse::TIntBase1< _Ty >::assert_initialized(), mse::TIntBase1< long int >::m_val, and x.
|
inline |
Definition at line 269 of file mseprimitives.h.
References mse::TIntBase1< _Ty >::assert_initialized(), CInt(), and mse::TIntBase1< long int >::m_val.
|
inline |
Definition at line 292 of file mseprimitives.h.
References mse::TIntBase1< _Ty >::assert_initialized(), CInt(), and x.
Definition at line 287 of file mseprimitives.h.
References mse::TIntBase1< _Ty >::assert_initialized(), CInt(), mse::TIntBase1< long int >::m_val, and x.
|
inline |
Definition at line 290 of file mseprimitives.h.
References mse::TIntBase1< _Ty >::assert_initialized(), CInt(), and x.
|
inline |
Definition at line 288 of file mseprimitives.h.
References mse::TIntBase1< _Ty >::assert_initialized(), CInt(), and x.
|
inline |
Definition at line 289 of file mseprimitives.h.
References mse::TIntBase1< _Ty >::assert_initialized(), CInt(), and x.
|
inline |
Definition at line 291 of file mseprimitives.h.
References mse::TIntBase1< _Ty >::assert_initialized(), CInt(), and x.
|
inline |
Definition at line 293 of file mseprimitives.h.
References mse::TIntBase1< _Ty >::assert_initialized(), CInt(), and x.
|
inline |
Definition at line 376 of file mseprimitives.h.
References mse::TIntBase1< _Ty >::assert_initialized(), and mse::TIntBase1< long int >::m_val.
Referenced by operator--().
|
inline |
Definition at line 387 of file mseprimitives.h.
References mse::TIntBase1< _Ty >::assert_initialized(), and operator--().
Definition at line 271 of file mseprimitives.h.
References mse::TIntBase1< _Ty >::assert_initialized(), mse::TIntBase1< long int >::m_val, and x.
|
inline |
Definition at line 310 of file mseprimitives.h.
References mse::TIntBase1< _Ty >::assert_initialized(), CInt(), and x.
Definition at line 305 of file mseprimitives.h.
References mse::TIntBase1< _Ty >::assert_initialized(), CInt(), mse::TIntBase1< long int >::m_val, and x.
|
inline |
Definition at line 308 of file mseprimitives.h.
References mse::TIntBase1< _Ty >::assert_initialized(), CInt(), and x.
|
inline |
Definition at line 306 of file mseprimitives.h.
References mse::TIntBase1< _Ty >::assert_initialized(), CInt(), and x.
|
inline |
Definition at line 307 of file mseprimitives.h.
References mse::TIntBase1< _Ty >::assert_initialized(), CInt(), and x.
|
inline |
Definition at line 309 of file mseprimitives.h.
References mse::TIntBase1< _Ty >::assert_initialized(), CInt(), and x.
|
inline |
Definition at line 311 of file mseprimitives.h.
References mse::TIntBase1< _Ty >::assert_initialized(), CInt(), and x.
Definition at line 273 of file mseprimitives.h.
References mse::TIntBase1< _Ty >::assert_initialized(), mse::TIntBase1< long int >::m_val, and x.
|
inline |
|
inline |
Definition at line 314 of file mseprimitives.h.
References mse::TIntBase1< long int >::m_val, and x.
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
Definition at line 276 of file mseprimitives.h.
References mse::TIntBase1< _Ty >::assert_initialized(), mse::TIntBase1< long int >::m_val, and x.
|
inline |
|
inline |
Definition at line 332 of file mseprimitives.h.
References mse::TIntBase1< long int >::m_val, and x.
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
Definition at line 233 of file mseprimitives.h.
References mse::TIntBase1< long int >::m_val, and x.
Definition at line 226 of file mseprimitives.h.
References mse::TIntBase1< long int >::m_val, mse::TIntBase1< _Ty >::note_value_assignment(), and x.
|
inline |
Definition at line 231 of file mseprimitives.h.
References mse::TIntBase1< long int >::m_val, and x.
|
inline |
Definition at line 229 of file mseprimitives.h.
References mse::TIntBase1< long int >::m_val, and x.
|
inline |
Definition at line 230 of file mseprimitives.h.
References mse::TIntBase1< long int >::m_val, and x.
|
inline |
Definition at line 232 of file mseprimitives.h.
References mse::TIntBase1< long int >::m_val, and x.
|
inline |
Definition at line 234 of file mseprimitives.h.
References mse::TIntBase1< long int >::m_val, and x.
|
inline |
|
inline |
Definition at line 350 of file mseprimitives.h.
References mse::TIntBase1< long int >::m_val, and x.
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
Definition at line 323 of file mseprimitives.h.
References mse::TIntBase1< long int >::m_val, and x.
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
Definition at line 341 of file mseprimitives.h.
References mse::TIntBase1< long int >::m_val, and x.
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
Definition at line 275 of file mseprimitives.h.
References mse::TIntBase1< _Ty >::assert_initialized(), mse::TIntBase1< long int >::m_val, and x.
Definition at line 267 of file mseprimitives.h.
References mse::TIntBase1< _Ty >::assert_initialized(), mse::TIntBase1< long int >::m_val, and x.
Definition at line 265 of file mseprimitives.h.
References mse::TIntBase1< _Ty >::assert_initialized(), mse::TIntBase1< long int >::m_val, and x.
|
inline |
Definition at line 264 of file mseprimitives.h.
References mse::TIntBase1< _Ty >::assert_initialized(), CInt(), and mse::TIntBase1< long int >::m_val.