1
0

cfgitemx.cpp 1.1 KB

123456789101112131415161718192021222324252627
  1. #include <precomp.h>
  2. #include "cfgitemx.h"
  3. #define CBCLASS CfgItemX
  4. START_DISPATCH
  5. CB(CFGITEM_GETNAME, cfgitem_getName);
  6. CB(CFGITEM_GETGUID, cfgitem_getGuid);
  7. CB(CFGITEM_GETNUMATTRIBUTES, cfgitem_getNumAttributes);
  8. CB(CFGITEM_ENUMATTRIBUTE, cfgitem_enumAttribute);
  9. CB(CFGITEM_GETCONFIGXML, cfgitem_getConfigXML);
  10. VCB(CFGITEM_ONCFGGROUPCREATE, cfgitem_onCfgGroupCreate);
  11. VCB(CFGITEM_ONCFGGROUPDELETE, cfgitem_onCfgGroupDelete);
  12. CB(CFGITEM_GETNUMCHILDREN, cfgitem_getNumChildren);
  13. CB(CFGITEM_ENUMCHILD, cfgitem_enumChild);
  14. CB(CFGITEM_GETPARENTGUID, cfgitem_getParentGuid);
  15. VCB(CFGITEM_ONREGISTER, cfgitem_onRegister);
  16. VCB(CFGITEM_ONDEREGISTER, cfgitem_onDeregister);
  17. CB(CFGITEM_GETATTRIBUTETYPE, cfgitem_getAttributeType);
  18. CB(CFGITEM_GETATTRIBUTECONFIGGROUP, cfgitem_getAttributeConfigGroup);
  19. CB(CFGITEM_GETDATALEN, cfgitem_getDataLen);
  20. CB(CFGITEM_GETDATA, cfgitem_getData);
  21. CB(CFGITEM_SETDATA, cfgitem_setData);
  22. CB(CFGITEM_GETDEPENDENCYPTR, cfgitem_getDependencyPtr);
  23. CB(CFGITEM_ADDATTRIB, cfgitem_addAttribute);
  24. CB(CFGITEM_DELATTRIB, cfgitem_delAttribute);
  25. END_DISPATCH
  26. #undef CBCLASS