ManaPlus
|
#include <mseprimitives.h>
Public Member Functions | |
TIntBase1 () | |
TIntBase1 (const TIntBase1 &x) | |
TIntBase1 (_Ty x) | |
template<typename _Tz > | |
void | assign_check_range (const _Tz &x) |
void | note_value_assignment () |
void | assert_initialized () const |
Data Fields | |
_Ty | m_val |
bool | m_initialized = false |
Definition at line 184 of file mseprimitives.h.
|
inline |
Definition at line 187 of file mseprimitives.h.
|
inline |
Definition at line 190 of file mseprimitives.h.
References mse::TIntBase1< _Ty >::note_value_assignment().
|
inlineexplicit |
Definition at line 193 of file mseprimitives.h.
References mse::TIntBase1< _Ty >::m_val, mse::TIntBase1< _Ty >::note_value_assignment(), and x.
|
inline |
Definition at line 205 of file mseprimitives.h.
References mse::TIntBase1< _Ty >::m_initialized.
Referenced by mse::CSize_t::operator CInt(), mse::operator!=(), mse::CInt::operator%=(), mse::CSize_t::operator%=(), mse::CInt::operator&=(), mse::CSize_t::operator&=(), mse::CInt::operator*(), mse::CSize_t::operator*(), mse::operator*(), mse::CInt::operator*=(), mse::CSize_t::operator*=(), mse::CInt::operator+(), mse::CSize_t::operator+(), mse::operator+(), mse::CInt::operator++(), mse::CSize_t::operator++(), mse::CInt::operator+=(), mse::CSize_t::operator+=(), mse::CInt::operator-(), mse::CSize_t::operator-(), mse::operator-(), mse::CInt::operator--(), mse::CSize_t::operator--(), mse::CInt::operator-=(), mse::CSize_t::operator-=(), mse::CInt::operator/(), mse::CSize_t::operator/(), mse::operator/(), mse::CInt::operator/=(), mse::CSize_t::operator/=(), mse::operator<(), mse::CInt::operator<<=(), mse::CSize_t::operator<<=(), mse::operator<=(), mse::operator==(), mse::operator>(), mse::operator>=(), mse::CInt::operator>>=(), mse::CSize_t::operator>>=(), mse::CInt::operator^=(), mse::CSize_t::operator^=(), mse::CInt::operator|=(), mse::CSize_t::operator|=(), mse::CInt::operator~(), and mse::CSize_t::operator~().
|
inline |
Definition at line 196 of file mseprimitives.h.
References mse::TIntBase1< _Ty >::note_value_assignment(), and x.
|
inline |
Definition at line 204 of file mseprimitives.h.
References mse::TIntBase1< _Ty >::m_initialized.
Referenced by mse::TIntBase1< _Ty >::assign_check_range(), mse::CInt::operator=(), and mse::TIntBase1< _Ty >::TIntBase1().
bool mse::TIntBase1< _Ty >::m_initialized = false |
Definition at line 206 of file mseprimitives.h.
Referenced by mse::TIntBase1< _Ty >::assert_initialized(), and mse::TIntBase1< _Ty >::note_value_assignment().
_Ty mse::TIntBase1< _Ty >::m_val |
Definition at line 201 of file mseprimitives.h.
Referenced by mse::TIntBase1< _Ty >::TIntBase1().