Merge the time utilities under the chrono library.

This commit is contained in:
Sandu Liviu Catalin
2016-03-25 14:28:07 +02:00
parent f3af787bad
commit e167a59f83
17 changed files with 1602 additions and 513 deletions
+48
View File
@@ -0,0 +1,48 @@
// ------------------------------------------------------------------------------------------------
#include "Library/Chrono/Date.hpp"
#include "Library/Chrono/Time.hpp"
#include "Library/Chrono/Datetime.hpp"
#include "Base/Shared.hpp"
// ------------------------------------------------------------------------------------------------
namespace SqMod {
// ------------------------------------------------------------------------------------------------
SQInteger Date::Typename(HSQUIRRELVM vm)
{
static SQChar name[] = _SC("SqChronoDate");
sq_pushstring(vm, name, sizeof(name));
return 1;
}
// ------------------------------------------------------------------------------------------------
Date Date::operator + (const Date & o) const
{
return Date(o);
}
// ------------------------------------------------------------------------------------------------
Date Date::operator - (const Date & o) const
{
return Date(o);
}
// ------------------------------------------------------------------------------------------------
Date Date::operator * (const Date & o) const
{
return Date(o);
}
// ------------------------------------------------------------------------------------------------
Date Date::operator / (const Date & o) const
{
return Date(o);
}
// ================================================================================================
void Register_ChronoDate(HSQUIRRELVM vm, Table & cns)
{
}
} // Namespace:: SqMod