mirror of
https://github.com/VCMP-SqMod/SqMod.git
synced 2024-11-08 08:47:17 +01:00
Don't attempt to overload the cmp metamethod in the chrono library types.
This commit is contained in:
parent
ff4c0b6143
commit
68c8921415
@ -379,7 +379,7 @@ void Register_ChronoDate(HSQUIRRELVM vm, Table & /*cns*/)
|
|||||||
// Core Meta-methods
|
// Core Meta-methods
|
||||||
.SquirrelFunc(_SC("_typename"), &Typename::Fn)
|
.SquirrelFunc(_SC("_typename"), &Typename::Fn)
|
||||||
.Func(_SC("_tostring"), &Date::ToString)
|
.Func(_SC("_tostring"), &Date::ToString)
|
||||||
.Func(_SC("_cmp"), &Date::Cmp)
|
.Func(_SC("cmp"), &Date::Cmp)
|
||||||
// Meta-methods
|
// Meta-methods
|
||||||
.Func< Date (Date::*)(const Date &) const >(_SC("_add"), &Date::operator +)
|
.Func< Date (Date::*)(const Date &) const >(_SC("_add"), &Date::operator +)
|
||||||
.Func< Date (Date::*)(const Date &) const >(_SC("_sub"), &Date::operator -)
|
.Func< Date (Date::*)(const Date &) const >(_SC("_sub"), &Date::operator -)
|
||||||
|
@ -765,7 +765,7 @@ void Register_ChronoDatetime(HSQUIRRELVM vm, Table & /*cns*/)
|
|||||||
// Core Meta-methods
|
// Core Meta-methods
|
||||||
.SquirrelFunc(_SC("_typename"), &Typename::Fn)
|
.SquirrelFunc(_SC("_typename"), &Typename::Fn)
|
||||||
.Func(_SC("_tostring"), &Datetime::ToString)
|
.Func(_SC("_tostring"), &Datetime::ToString)
|
||||||
.Func(_SC("_cmp"), &Datetime::Cmp)
|
.Func(_SC("cmp"), &Datetime::Cmp)
|
||||||
// Meta-methods
|
// Meta-methods
|
||||||
.Func< Datetime (Datetime::*)(const Datetime &) const >(_SC("_add"), &Datetime::operator +)
|
.Func< Datetime (Datetime::*)(const Datetime &) const >(_SC("_add"), &Datetime::operator +)
|
||||||
.Func< Datetime (Datetime::*)(const Datetime &) const >(_SC("_sub"), &Datetime::operator -)
|
.Func< Datetime (Datetime::*)(const Datetime &) const >(_SC("_sub"), &Datetime::operator -)
|
||||||
|
@ -427,7 +427,7 @@ void Register_ChronoTime(HSQUIRRELVM vm, Table & /*cns*/)
|
|||||||
// Core Meta-methods
|
// Core Meta-methods
|
||||||
.SquirrelFunc(_SC("_typename"), &Typename::Fn)
|
.SquirrelFunc(_SC("_typename"), &Typename::Fn)
|
||||||
.Func(_SC("_tostring"), &Time::ToString)
|
.Func(_SC("_tostring"), &Time::ToString)
|
||||||
.Func(_SC("_cmp"), &Time::Cmp)
|
.Func(_SC("cmp"), &Time::Cmp)
|
||||||
// Meta-methods
|
// Meta-methods
|
||||||
.Func< Time (Time::*)(const Time &) const >(_SC("_add"), &Time::operator +)
|
.Func< Time (Time::*)(const Time &) const >(_SC("_add"), &Time::operator +)
|
||||||
.Func< Time (Time::*)(const Time &) const >(_SC("_sub"), &Time::operator -)
|
.Func< Time (Time::*)(const Time &) const >(_SC("_sub"), &Time::operator -)
|
||||||
|
@ -77,7 +77,7 @@ void Register_ChronoTimer(HSQUIRRELVM vm, Table & /*cns*/)
|
|||||||
// Core Meta-methods
|
// Core Meta-methods
|
||||||
.SquirrelFunc(_SC("_typename"), &Typename::Fn)
|
.SquirrelFunc(_SC("_typename"), &Typename::Fn)
|
||||||
.Func(_SC("_tostring"), &Timer::ToString)
|
.Func(_SC("_tostring"), &Timer::ToString)
|
||||||
.Func(_SC("_cmp"), &Timer::Cmp)
|
.Func(_SC("cmp"), &Timer::Cmp)
|
||||||
// Properties
|
// Properties
|
||||||
.Prop(_SC("Elapsed"), &Timer::GetElapsedTime)
|
.Prop(_SC("Elapsed"), &Timer::GetElapsedTime)
|
||||||
.Prop(_SC("ElapsedRaw"), &Timer::GetElapsedTimeRaw)
|
.Prop(_SC("ElapsedRaw"), &Timer::GetElapsedTimeRaw)
|
||||||
|
@ -136,7 +136,7 @@ void Register_ChronoTimestamp(HSQUIRRELVM vm, Table & /*cns*/)
|
|||||||
// Core Meta-methods
|
// Core Meta-methods
|
||||||
.SquirrelFunc(_SC("_typename"), &Typename::Fn)
|
.SquirrelFunc(_SC("_typename"), &Typename::Fn)
|
||||||
.Func(_SC("_tostring"), &Timestamp::ToString)
|
.Func(_SC("_tostring"), &Timestamp::ToString)
|
||||||
.Func(_SC("_cmp"), &Timestamp::Cmp)
|
.Func(_SC("cmp"), &Timestamp::Cmp)
|
||||||
// Meta-methods
|
// Meta-methods
|
||||||
.Func< Timestamp (Timestamp::*)(const Timestamp &) const >(_SC("_add"), &Timestamp::operator +)
|
.Func< Timestamp (Timestamp::*)(const Timestamp &) const >(_SC("_add"), &Timestamp::operator +)
|
||||||
.Func< Timestamp (Timestamp::*)(const Timestamp &) const >(_SC("_sub"), &Timestamp::operator -)
|
.Func< Timestamp (Timestamp::*)(const Timestamp &) const >(_SC("_sub"), &Timestamp::operator -)
|
||||||
|
Loading…
Reference in New Issue
Block a user