ALBA
albaTimeStamped.h
Go to the documentation of this file.
1/*=========================================================================
2
3 Program: ALBA (Agile Library for Biomedical Applications)
4 Module: albaTimeStamped
5 Authors: Marco Petrone
6
7 Copyright (c) BIC
8 All rights reserved. See Copyright.txt or
9
10
11 This software is distributed WITHOUT ANY WARRANTY; without even
12 the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
13 PURPOSE. See the above copyright notice for more information.
14
15=========================================================================*/
16
17#ifndef __albaTimeStamped_h
18#define __albaTimeStamped_h
19
20#include "albaMTime.h"
21
22
23//------------------------------------------------------------------------------
24// albaTimeStamped
25//------------------------------------------------------------------------------
31class ALBA_EXPORT albaTimeStamped
32{
33public:
43 virtual void Modified();
44
46 virtual unsigned long GetMTime();
47
48protected:
50private:
51
52};
53
54#endif /* __albaTimeStamped_h */
albaMTime - record modification timestamp.
Definition: albaMTime.h:38
class acting as an interface for timestamped objects This object simply defines few methods for manag...
virtual unsigned long GetMTime()
return modification time
virtual void Modified()
Update this objects modification time.
albaMTime m_MTime
Last modification time.