Example #1
0
locale::_Locimp *__cdecl locale::_Locimp::_Makeloc(
        const _Locinfo& _Lobj, locale::category _C,
                _Locimp *_Pi, const locale *_Pl)
        {       // setup a new locale
        _Lockit _Lk;
        ADDFAC(_T1, _C, _Pi, _Pl);
        ADDFAC(_T2, _C, _Pi, _Pl);
        ADDFAC(_T3, _C, _Pi, _Pl);
        ADDFAC(_T4, _C, _Pi, _Pl);
        //...
        ADDFAC(_Tc1, _C, _Pi, _Pl);
        _Locimp::_Makexloc(_Lobj, _C, _Pi, _Pl);
        _Locimp::_Makewloc(_Lobj, _C, _Pi, _Pl);
        _Pi->_Cat |= _C;
        _Pi->_Name = _Lobj._Getname();
        return (_Pi);
        }
Example #2
0
void __CLRCALL_OR_CDECL locale::_Locimp::_Makexloc(const _Locinfo& lobj,
	locale::category cat, _Locimp *ptrimp, const locale *ptrloc)
	{	// setup exotic char part of a new locale
	ADDFAC(_T5, cat, ptrimp, ptrloc);
	ADDFAC(_T6, cat, ptrimp, ptrloc);
	ADDFAC(_T7, cat, ptrimp, ptrloc);
	ADDFAC(_T9, cat, ptrimp, ptrloc);
	ADDFAC(_T11, cat, ptrimp, ptrloc);
	ADDFAC(_T12, cat, ptrimp, ptrloc);
	ADDFAC(_T13, cat, ptrimp, ptrloc);
	ADDFAC(_T14, cat, ptrimp, ptrloc);
	}
void __cdecl locale::_Locimp::_Makexloc(const _Locinfo& _Lobj,
        locale::category _C, _Locimp *_Pi, const locale *_Pl)
        {       // setup exotic char part of a new locale
        _Lockit _Lk;
        ADDFAC(_T5, _C, _Pi, _Pl);
        ADDFAC(_T6, _C, _Pi, _Pl);
        ADDFAC(_T7, _C, _Pi, _Pl);
        ADDFAC(_T9, _C, _Pi, _Pl);
        ADDFAC(_T11, _C, _Pi, _Pl);
        ADDFAC(_T12, _C, _Pi, _Pl);
        ADDFAC(_T13, _C, _Pi, _Pl);
        ADDFAC(_T14, _C, _Pi, _Pl);
        }
Example #4
0
_MRTIMP2 void __cdecl locale::_Locimp::_Makeushloc(const _Locinfo& lobj,
        locale::category cat, _Locimp* ptrimp, const locale* ptrloc) {
    // setup wide part of a new locale
    ADDFAC(_Tush1, cat, ptrimp, ptrloc);
    ADDFAC(_Tush2, cat, ptrimp, ptrloc);
    ADDFAC(_Tush3, cat, ptrimp, ptrloc);
    ADDFAC(_Tush4, cat, ptrimp, ptrloc);
    ADDFAC(_Tush5, cat, ptrimp, ptrloc);
    ADDFAC(_Tush6, cat, ptrimp, ptrloc);
    ADDFAC(_Tush7, cat, ptrimp, ptrloc);
    ADDFAC(_Tush9, cat, ptrimp, ptrloc);
    ADDFAC(_Tush11, cat, ptrimp, ptrloc);
    ADDFAC(_Tush12, cat, ptrimp, ptrloc);
    ADDFAC(_Tush13, cat, ptrimp, ptrloc);
    ADDFAC(_Tush14, cat, ptrimp, ptrloc);
    //...
    ADDFAC(_Tushc1, cat, ptrimp, ptrloc);
}
Example #5
0
_MRTIMP2 void __cdecl locale::_Locimp::_Makewloc(const _Locinfo& lobj,
        locale::category cat, _Locimp* ptrimp, const locale* ptrloc) {
    // setup wide part of a new locale
    ADDFAC(_Tw1, cat, ptrimp, ptrloc);
    ADDFAC(_Tw2, cat, ptrimp, ptrloc);
    ADDFAC(_Tw3, cat, ptrimp, ptrloc);
    ADDFAC(_Tw4, cat, ptrimp, ptrloc);
    ADDFAC(_Tw5, cat, ptrimp, ptrloc);
    ADDFAC(_Tw6, cat, ptrimp, ptrloc);
    ADDFAC(_Tw7, cat, ptrimp, ptrloc);
    ADDFAC(_Tw9, cat, ptrimp, ptrloc);
    ADDFAC(_Tw11, cat, ptrimp, ptrloc);
    ADDFAC(_Tw12, cat, ptrimp, ptrloc);
    ADDFAC(_Tw13, cat, ptrimp, ptrloc);
    ADDFAC(_Tw14, cat, ptrimp, ptrloc);
    //...
    ADDFAC(_Twc1, cat, ptrimp, ptrloc);
}