//--------------------------------------------------------------------------- #ifndef CommFlashFH #define CommFlashFH //--------------------------------------------------------------------------- #include #include "ShockwaveEx.hpp" #include "ShockwaveFlashObjects_TLB.hpp" //--------------------------------------------------------------------------- /* * define facility kind */ #define FAC_CCTV String("CCTV") #define FAC_VMS String("VMS") #define FAC_RSE String("RSE") #define FAC_WCAM String("WCAM") #define FAC_VDS String("VDS") #define FAC_AVI String("AVI") #define FAC_DSRC String("DSRC") #define FAC_INCD String("INCD") #define FAC_PARK String("PARK") #define FAC_PVMS String("PVMS") #define FAC_PVDS String("PVDS") #define FAC_BIT String("BIT") #define FAC_SIG String("SIG") #define FAC_SIGDET String("LVD") //½ÅÈ£°ËÁö±â #define FAC_EVENT String("EVT") //À̺¥Æ®(ºí·¢¹Ú½º¿ë-³²¾çÁÖ½Ã) #define FAC_WTHR String("WTHR") //±â»ó #define FAC_ATMP String("ATMP") //´ë±âȯ°æ /* * Flash interface class */ class TCommFlash { public: TCommFlash(); virtual ~TCommFlash(); void Clear(); private: protected: public: static bool CallFunc(TShockwaveFlashEx *ShockwaveFlash1, String AFuncName, String AArgs); static String ReplaceName(String AName); }; #endif