WSF
wizard::FileSignature Class Reference

#include <FileSignature.hpp>

Public Types

enum  CompareResult { cNO_CHANGE = 0 , cTIME_CHANGE = 1 , cFILE_NOT_FOUND = 8 }

Public Member Functions

 FileSignature ()
int Update (const UtPath &aPath)

Static Public Member Functions

static FileSignature GetSignature (UtPath &aPath)

Public Attributes

size_t mPreviousFileSizeStat
time_t mPreviousFileDateStat

Member Enumeration Documentation

◆ CompareResult

Enumerator
cNO_CHANGE 
cTIME_CHANGE 
cFILE_NOT_FOUND 

Constructor & Destructor Documentation

◆ FileSignature()

wizard::FileSignature::FileSignature ( )

Member Function Documentation

◆ GetSignature()

wizard::FileSignature wizard::FileSignature::GetSignature ( UtPath & aPath)
static

◆ Update()

int wizard::FileSignature::Update ( const UtPath & aPath)

Member Data Documentation

◆ mPreviousFileDateStat

time_t wizard::FileSignature::mPreviousFileDateStat

Referenced by FileSignature(), GetSignature(), and Update().

◆ mPreviousFileSizeStat

size_t wizard::FileSignature::mPreviousFileSizeStat

Referenced by FileSignature(), GetSignature(), and Update().


The documentation for this class was generated from the following files:
Copyrights Multiple, All Rights Reserved