public class Time : double
{
- char * OnGetString(char * tempString, void * fieldData, bool * needClass)
+ const char * OnGetString(char * tempString, void * fieldData, bool * needClass)
{
Time time = this;
int value;
public class SecSince1970 : int64
{
- char * OnGetString(char * tempString, void * fieldData, bool * needClass)
+ const char * OnGetString(char * tempString, void * fieldData, bool * needClass)
{
return ((DateTime)this).OnGetString(tempString, fieldData, needClass);
}
public class TimeStamp32 : uint32
{
public:
- char * OnGetString(char * tempString, void * fieldData, bool * needClass)
+ const char * OnGetString(char * tempString, void * fieldData, bool * needClass)
{
return ((DateTime)this).OnGetString(tempString, fieldData, needClass);
}
get { value = Date { year, month, day }; }
}
- char * OnGetString(char * stringOutput, void * fieldData, bool * needClass)
+ const char * OnGetString(char * stringOutput, void * fieldData, bool * needClass)
{
static const char ampm[2][3] = { "AM", "PM" };
int hour = this.hour;
return stringOutput;
}
- bool OnGetDataFromString(char * string)
+ bool OnGetDataFromString(const char * string)
{
char * s = CopyString(string);
char * tokens[20];