⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 event.h

📁 PQDIF软件包(SDK,Software Development Kit),它能转换、生成并且显示PQDIF文件.对于开发电力系统的数据输出非常有用。
💻 H
字号:
#ifndef _EVENT_H_
#define _EVENT_H_

#include "pqdtypes.h"
#include "eventime.h"

class CPQEvent : public CObject
    {
    private:
    protected:
    public:
        char        szNode[14];
        char        szFile[14];
        WORD        wType;
        DWORD       dwSize;
        /*
        **
        **  Event date and time.
        */
        CEventTime  et;
        HANDLE      hData;
        /*
        **
        **  The trigger phase, quantity, and time. The trigger
        **  time is an offset in seconds from "dateTime". For sampled
        **  events these fields should be set to pqdPhaseNone, pqdQtyNone,
        **  and 0.0 respectively.
        */
        PQDPhase    triggerPhase;
        PQDQuantity triggerQuantity;
        double      triggerTime;
        /*
        **
        **  Base voltage used for determining trigger thresholds
        **  for this event.
        */
        double baseVoltage;
        /*
        **
        **  Base MVA for this event.
        */
        double baseMVA;
        /*
        **
        **  Fundamental frequency for this event.
        */
        double fundFreq;
        /*
        **
        **  The cycle number for this event (-1 if unavailable.)
        */
        long cycleNumber;

        CPQEvent(const char *szN, const CEventTime etET, const char *pszN, const DWORD dwS, const WORD uET)
            {
            strcpy(szNode, szN);
            et = etET;
            strcpy(szFile, pszN);
            dwSize = dwS;
            wType = uET;
            hData = 0;
            }
        ~CPQEvent()
            {
            if (hData)
                {
                GlobalFree(hData);
                }
            }

    };

#endif

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -