#include "CNodeSeqTriggerInfo.h" CNodeSeqTriggerInfo::CNodeSeqTriggerInfo() :m_nTriggerTime(0), m_bIsTriggered(false) { } CNodeSeqTriggerInfo::CNodeSeqTriggerInfo(const CNodeSeqTriggerInfo & info) { this->m_nTriggerTime = info.m_nTriggerTime; this->m_bIsTriggered = info.m_bIsTriggered; } CNodeSeqTriggerInfo::~CNodeSeqTriggerInfo() { } void CNodeSeqTriggerInfo::reset() { m_nTriggerTime = 0; m_bIsTriggered = false; } CNodeSeqTriggerInfo & CNodeSeqTriggerInfo::operator=(const CNodeSeqTriggerInfo & info) { if (this == &info) { return *this; } this->m_nTriggerTime = info.m_nTriggerTime; this->m_bIsTriggered = info.m_bIsTriggered; return *this; } uint64 CNodeSeqTriggerInfo::triggerTime() const { return m_nTriggerTime; } void CNodeSeqTriggerInfo::setTriggerTime(uint64 time) { m_nTriggerTime = time; } void CNodeSeqTriggerInfo::setTriggered(bool trigger) { m_bIsTriggered = trigger; } bool CNodeSeqTriggerInfo::isTriggered() const { return m_bIsTriggered; }