Non puoi selezionare più di 25 argomenti Gli argomenti devono iniziare con una lettera o un numero, possono includere trattini ('-') e possono essere lunghi fino a 35 caratteri.

46 righe
1.2 KiB

  1. #pragma once
  2. #include "JObject_NetSDK.h"
  3. #include "AlarmFunction.h"
  4. #include "CommFunction.h"
  5. #include "EncodeFunction.h"
  6. #include "InputMethod.h"
  7. #include "MobileDVR.h"
  8. #include "NetServerFunction.h"
  9. #include "OtherFunction.h"
  10. #include "PreviewFunction.h"
  11. #include "TipShow.h"
  12. NS_NETSDK_CFG_BEGIN
  13. #define JK_SystemFunction "SystemFunction"
  14. #define JK_SystemFunction_MsgId 1360
  15. class SystemFunction : public JObject
  16. {
  17. public:
  18. AlarmFunction mAlarmFunction;
  19. CommFunction mCommFunction;
  20. EncodeFunction mEncodeFunction;
  21. InputMethod mInputMethod;
  22. MobileDVR mMobileDVR;
  23. NetServerFunction mNetServerFunction;
  24. OtherFunction mOtherFunction;
  25. PreviewFunction mPreviewFunction;
  26. TipShow mTipShow;
  27. public:
  28. SystemFunction(JObject *pParent = NULL, const char *szName = JK_SystemFunction):
  29. JObject(pParent,szName),
  30. mAlarmFunction(this, "AlarmFunction"),
  31. mCommFunction(this, "CommFunction"),
  32. mEncodeFunction(this, "EncodeFunction"),
  33. mInputMethod(this, "InputMethod"),
  34. mMobileDVR(this, "MobileDVR"),
  35. mNetServerFunction(this, "NetServerFunction"),
  36. mOtherFunction(this, "OtherFunction"),
  37. mPreviewFunction(this, "PreviewFunction"),
  38. mTipShow(this, "TipShow"){
  39. };
  40. ~SystemFunction(void){};
  41. };
  42. NS_NETSDK_CFG_END