1
0
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:
Sandu Liviu Catalin 2016-11-15 21:48:23 +02:00
parent ff4c0b6143
commit 68c8921415
5 changed files with 5 additions and 5 deletions

View File

@ -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 -)

View File

@ -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 -)

View File

@ -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 -)

View File

@ -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)

View File

@ -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 -)