Torque Namespace Reference


Classes

class  ByteBuffer
class  Path
 FileSystem filename representation. More...
class  Time
 64 bit time representation with ten microsecond resolution. More...
class  List
 A list template class. More...

Namespaces

namespace  Mem
namespace  TimeConstant
namespace  FS
namespace  Posix
namespace  Win32

Functions

U32 hash (register const U8 *k, register U32 length, register U32 initval)
String PathToPlatform (String file)
 Convert file/path name to use platform standard path separator.
String PathToOS (String file)
 Convert file/path name to use OS standard path separator.
template<class S>
bool read (S &stream, Time *theTime)
template<class S>
bool write (S &stream, const Time &theTime)
Time UnixTimeToTime (U32 t)
Time Win32FileTimeToTime (U32 low, U32 high)


Function Documentation

U32 Torque::hash ( register const U8 k,
register U32  length,
register U32  initval 
)

template<class S>
bool Torque::read ( S &  stream,
Time *  theTime 
) [inline]

template<class S>
bool Torque::write ( S &  stream,
const Time &  theTime 
) [inline]

Time Torque::UnixTimeToTime ( U32  t  )  [inline]

Time Torque::Win32FileTimeToTime ( U32  low,
U32  high 
) [inline]