kspread

datetime.cpp File Reference

#include "CalculationSettings.h"
#include "DateTimeModule.h"
#include "FunctionModuleRegistry.h"
#include "Functions.h"
#include "functions/helper.h"
#include "ValueCalc.h"
#include "ValueConverter.h"
#include <kcalendarsystem.h>
#include <KGenericFactory>
#include <KLocale>
#include "DateTimeModule.moc"
Include dependency graph for datetime.cpp:

Go to the source code of this file.

Functions

Value func_currentDate (valVector args, ValueCalc *calc, FuncExtra *)
Value func_currentDateTime (valVector args, ValueCalc *calc, FuncExtra *)
Value func_currentTime (valVector args, ValueCalc *calc, FuncExtra *)
Value func_date (valVector args, ValueCalc *calc, FuncExtra *)
Value func_date2unix (valVector args, ValueCalc *calc, FuncExtra *)
Value func_dateDif (valVector args, ValueCalc *calc, FuncExtra *)
Value func_datevalue (valVector args, ValueCalc *calc, FuncExtra *)
Value func_day (valVector args, ValueCalc *calc, FuncExtra *)
Value func_dayname (valVector args, ValueCalc *calc, FuncExtra *)
Value func_dayOfYear (valVector args, ValueCalc *calc, FuncExtra *)
Value func_days (valVector args, ValueCalc *calc, FuncExtra *)
Value func_days360 (valVector args, ValueCalc *calc, FuncExtra *)
static int func_days360_helper (const QDate &_date1, const QDate &_date2, bool european)
Value func_daysInMonth (valVector args, ValueCalc *calc, FuncExtra *)
Value func_daysInYear (valVector args, ValueCalc *calc, FuncExtra *)
Value func_easterSunday (valVector args, ValueCalc *calc, FuncExtra *)
Value func_edate (valVector args, ValueCalc *calc, FuncExtra *)
Value func_eomonth (valVector args, ValueCalc *calc, FuncExtra *)
Value func_hour (valVector args, ValueCalc *calc, FuncExtra *)
Value func_hours (valVector args, ValueCalc *calc, FuncExtra *)
Value func_isLeapYear (valVector args, ValueCalc *calc, FuncExtra *)
Value func_isoWeekNum (valVector args, ValueCalc *calc, FuncExtra *)
Value func_minute (valVector args, ValueCalc *calc, FuncExtra *)
Value func_minutes (valVector args, ValueCalc *calc, FuncExtra *)
Value func_month (valVector args, ValueCalc *calc, FuncExtra *)
Value func_monthname (valVector args, ValueCalc *calc, FuncExtra *)
Value func_months (valVector args, ValueCalc *calc, FuncExtra *)
Value func_networkday (valVector args, ValueCalc *calc, FuncExtra *)
Value func_second (valVector args, ValueCalc *calc, FuncExtra *)
Value func_seconds (valVector args, ValueCalc *calc, FuncExtra *)
Value func_time (valVector args, ValueCalc *calc, FuncExtra *)
Value func_timevalue (valVector args, ValueCalc *calc, FuncExtra *)
Value func_today (valVector args, ValueCalc *calc, FuncExtra *)
Value func_unix2date (valVector args, ValueCalc *calc, FuncExtra *)
Value func_weekday (valVector args, ValueCalc *calc, FuncExtra *)
Value func_weekNum (valVector args, ValueCalc *calc, FuncExtra *)
Value func_weeks (valVector args, ValueCalc *calc, FuncExtra *)
Value func_weeksInYear (valVector args, ValueCalc *calc, FuncExtra *)
Value func_workday (valVector args, ValueCalc *calc, FuncExtra *)
Value func_year (valVector args, ValueCalc *calc, FuncExtra *)
Value func_yearFrac (valVector args, ValueCalc *calc, FuncExtra *)
Value func_years (valVector args, ValueCalc *calc, FuncExtra *)
 K_PLUGIN_FACTORY (DateTimeModulePluginFactory, registerPlugin< DateTimeModule >();) DateTimeModule

Function Documentation

Value func_currentDate ( valVector  args,
ValueCalc calc,
FuncExtra  
)

Definition at line 612 of file datetime.cpp.

Value func_currentDateTime ( valVector  args,
ValueCalc calc,
FuncExtra  
)

Definition at line 624 of file datetime.cpp.

Value func_currentTime ( valVector  args,
ValueCalc calc,
FuncExtra  
)

Definition at line 618 of file datetime.cpp.

Value func_date ( valVector  args,
ValueCalc calc,
FuncExtra  
)

Definition at line 554 of file datetime.cpp.

Value func_date2unix ( valVector  args,
ValueCalc calc,
FuncExtra  
)

Definition at line 1181 of file datetime.cpp.

Value func_dateDif ( valVector  args,
ValueCalc calc,
FuncExtra  
)

Definition at line 809 of file datetime.cpp.

Value func_datevalue ( valVector  args,
ValueCalc calc,
FuncExtra  
)

Definition at line 425 of file datetime.cpp.

Value func_day ( valVector  args,
ValueCalc calc,
FuncExtra  
)

Definition at line 344 of file datetime.cpp.

Value func_dayname ( valVector  args,
ValueCalc calc,
FuncExtra  
)

Definition at line 574 of file datetime.cpp.

Value func_dayOfYear ( valVector  args,
ValueCalc calc,
FuncExtra  
)

Definition at line 630 of file datetime.cpp.

Value func_days ( valVector  args,
ValueCalc calc,
FuncExtra  
)

Definition at line 543 of file datetime.cpp.

Value func_days360 ( valVector  args,
ValueCalc calc,
FuncExtra  
)

Definition at line 314 of file datetime.cpp.

static int func_days360_helper ( const QDate _date1,
const QDate _date2,
bool  european 
) [static]

Definition at line 259 of file datetime.cpp.

Value func_daysInMonth ( valVector  args,
ValueCalc calc,
FuncExtra  
)

Definition at line 638 of file datetime.cpp.

Value func_daysInYear ( valVector  args,
ValueCalc calc,
FuncExtra  
)

Definition at line 654 of file datetime.cpp.

Value func_easterSunday ( valVector  args,
ValueCalc calc,
FuncExtra  
)

Definition at line 669 of file datetime.cpp.

Value func_edate ( valVector  args,
ValueCalc calc,
FuncExtra  
)

Definition at line 231 of file datetime.cpp.

Value func_eomonth ( valVector  args,
ValueCalc calc,
FuncExtra  
)

Definition at line 245 of file datetime.cpp.

Value func_hour ( valVector  args,
ValueCalc calc,
FuncExtra  
)

Definition at line 353 of file datetime.cpp.

Value func_hours ( valVector  args,
ValueCalc calc,
FuncExtra  
)
Value func_isLeapYear ( valVector  args,
ValueCalc calc,
FuncExtra  
)

Definition at line 647 of file datetime.cpp.

Value func_isoWeekNum ( valVector  args,
ValueCalc calc,
FuncExtra  
)

Definition at line 701 of file datetime.cpp.

Value func_minute ( valVector  args,
ValueCalc calc,
FuncExtra  
)

Definition at line 368 of file datetime.cpp.

Value func_minutes ( valVector  args,
ValueCalc calc,
FuncExtra  
)
Value func_month ( valVector  args,
ValueCalc calc,
FuncExtra  
)

Definition at line 335 of file datetime.cpp.

Value func_monthname ( valVector  args,
ValueCalc calc,
FuncExtra  
)

Definition at line 585 of file datetime.cpp.

Value func_months ( valVector  args,
ValueCalc calc,
FuncExtra  
)

Definition at line 482 of file datetime.cpp.

Value func_networkday ( valVector  args,
ValueCalc calc,
FuncExtra e 
)

Definition at line 1061 of file datetime.cpp.

Value func_second ( valVector  args,
ValueCalc calc,
FuncExtra  
)

Definition at line 383 of file datetime.cpp.

Value func_seconds ( valVector  args,
ValueCalc calc,
FuncExtra  
)
Value func_time ( valVector  args,
ValueCalc calc,
FuncExtra  
)

Definition at line 597 of file datetime.cpp.

Value func_timevalue ( valVector  args,
ValueCalc calc,
FuncExtra  
)

Definition at line 437 of file datetime.cpp.

Value func_today ( valVector  args,
ValueCalc calc,
FuncExtra  
)
Value func_unix2date ( valVector  args,
ValueCalc calc,
FuncExtra  
)

Definition at line 1167 of file datetime.cpp.

Value func_weekday ( valVector  args,
ValueCalc calc,
FuncExtra  
)

Definition at line 398 of file datetime.cpp.

Value func_weekNum ( valVector  args,
ValueCalc calc,
FuncExtra  
)

Definition at line 765 of file datetime.cpp.

Value func_weeks ( valVector  args,
ValueCalc calc,
FuncExtra  
)

Definition at line 517 of file datetime.cpp.

Value func_weeksInYear ( valVector  args,
ValueCalc calc,
FuncExtra  
)

Definition at line 661 of file datetime.cpp.

Value func_workday ( valVector  args,
ValueCalc calc,
FuncExtra e 
)

Definition at line 956 of file datetime.cpp.

Value func_year ( valVector  args,
ValueCalc calc,
FuncExtra  
)

Definition at line 326 of file datetime.cpp.

Value func_yearFrac ( valVector  args,
ValueCalc calc,
FuncExtra  
)

Definition at line 925 of file datetime.cpp.

Value func_years ( valVector  args,
ValueCalc calc,
FuncExtra  
)

Definition at line 448 of file datetime.cpp.

K_PLUGIN_FACTORY ( DateTimeModulePluginFactory  ,
registerPlugin< DateTimeModule >();   
)

Definition at line 82 of file datetime.cpp.