#include <hsm_common.h>

Definition at line 174 of file hsm_common.h.
Public Member Functions | |
| Event_t () | |
| Default Constructor. | |
| Event_t (Event_e a_eventType, ivd_FileType_e a_fileType, PathList_t a_pathList, PathList_t a_pathOldList, UInt64_t a_fChSize, UInt64_t a_fChOff, ExtAttr_t a_eAttr) | |
| Event_t (Event_t &a_event) | |
Public Attributes | |
| log_CLASSID_m | |
| Macro to add class name member s_className. | |
| Event_e | eventType |
| ivd_FileType_e | fileType |
| PathList_t | pathList |
| PathList_t | pathOldList |
| UInt64_t | fChSize |
| UInt64_t | fChOff |
| ExtAttr_t | eAttr |
| Event_t::Event_t | ( | ) | [inline] |
Default Constructor.
Definition at line 180 of file hsm_common.h.
References eUnknown, eventType, fChOff, fChSize, fileType, ift_FILE, pathList, and pathOldList.
00180 { 00181 // log_FUNC_m(Event_t); 00182 eventType = eUnknown; 00183 fileType = ift_FILE; 00184 fChSize = fChOff = 0; 00185 pathList.clear(); 00186 pathOldList.clear(); 00187 };
| Event_t::Event_t | ( | Event_e | a_eventType, | |
| ivd_FileType_e | a_fileType, | |||
| PathList_t | a_pathList, | |||
| PathList_t | a_pathOldList, | |||
| UInt64_t | a_fChSize, | |||
| UInt64_t | a_fChOff, | |||
| ExtAttr_t | a_eAttr | |||
| ) | [inline] |
| Event_t::Event_t | ( | Event_t & | a_event | ) | [inline] |
Definition at line 205 of file hsm_common.h.
References eAttr, eventType, fChOff, fChSize, fileType, pathList, and pathOldList.
00205 { 00206 00207 eventType = a_event.eventType; 00208 fileType = a_event.fileType; 00209 fChSize = a_event.fChSize; 00210 fChOff = a_event.fChOff; 00211 eAttr = a_event.eAttr; 00212 pathList.clear(); 00213 PathLIter_t pIter; 00214 for (pIter = a_event.pathList.begin(); pIter != a_event.pathList.end(); pIter ++){ 00215 pathList.push_back(*pIter); 00216 } 00217 pathOldList.clear(); 00218 for (pIter = a_event.pathOldList.begin(); pIter != a_event.pathOldList.end(); pIter ++){ 00219 pathList.push_back(*pIter); 00220 } 00221 };
1.5.6