INDEX CLUSTER FEATURES SHORT FRAMES NO FRAMES

indexing

title: "Visual Eiffel Library.", "Win32 API: Time Functions"
project: "Visual Eiffel Win32 Library"
revision: "$Revision: 1.1 $"
copyright: "Copyright (C) 1996-2005 Object Tools Group"
license: "http://visual-eiffel.com/license"
cluster: winlib
class WAPI_TIME_FUNCTIONS
inherit

WAPI_ERROR_SERVER
end
feature -- Access

GetCurrentTime: INTEGER
-- The 'GetCurrentTime' function retrieves the number of milliseconds
-- that have elapsed since Windows was started.

GetFileTime (hfile: INTEGER; lpftcreation, lpftlastaccess, lpftlastwrite: POINTER)
-- The 'GetFileTime' procedure retrieves the date and time that
-- a file was created, last accessed, and last modified.
require
correct_hfile: hfile /= 0

GetLocalTime (lpst: POINTER)
-- The 'GetLocalTime' procedure retrieves the current local date and time.
require
correct_lpst: lpst /= default_pointer

GetSystemTime (lpst: POINTER)
-- The 'GetSystemTime' procedure retrieves the current system date and
-- time. The system time is expressed in Coordinated Universal Time (UTC).
require
correct_lpst: lpst /= default_pointer

GetTickCount: INTEGER
-- The 'GetTickCount' function retrieves the number of milliseconds
-- that have elapsed since Windows was started.

SetFileTime (hfile: INTEGER; lpftcreation, lpftlastaccess, lpftlastwrite: POINTER)
-- The 'SetFileTime' procedure sets the date and time that
-- a file was created, last accessed, or last modified.
require
correct_hfile: hfile /= 0

SetLocalTime (lpst: POINTER)
-- The 'SetLocalTime' procedure sets the current local time and date.
require
correct_lpst: lpst /= default_pointer

SetSystemTime (lpst: POINTER)
-- The 'SetSystemTime' procedure sets the current system time and date.
-- The system time is expressed in Coordinated Universal Time (UTC).
require
correct_lpst: lpst /= default_pointer

SystemTimeToFileTime (lpst, lpft: POINTER)
-- The 'SystemTimeToFileTime' procedure converts a system time
-- to a file time.
require
correct_lpst: lpst /= default_pointer
correct_lpft: lpft /= default_pointer
end -- class WAPI_TIME_FUNCTIONS

INDEX CLUSTER FEATURES SHORT FRAMES NO FRAMES