/* ------- code automatically created by ../scripts/adms_build_object.pl -------------- */ #ifndef objectadmsttransformattribute_h #define objectadmsttransformattribute_h #include #include struct s_admsttransformattribute { t_adms _adms; p_admsttransform _admsttransform; int _admsttransform_isdefault : 1; char* _value; int _value_isdefault : 1; p_admsttext _admsttext; int _admsttext_isdefault : 1; p_slist _admstpathgoto; int _admstpathgoto_isdefault : 1; }; #include #include #include #undef win32_interface #if defined(WIN32) # if defined(_inside_admsObject) # define win32_interface __declspec(dllexport) # else # define win32_interface __declspec(dllimport) # endif #else # define win32_interface extern #endif win32_interface char*adms_admsttransformattribute_uid (p_admsttransformattribute myadmsttransformattribute); win32_interface int adms_admsttransformattribute_cmp (p_admsttransformattribute myadmsttransformattribute,p_admsttransformattribute refadmsttransformattribute); win32_interface p_admsttransformattribute adms_admsttransformattribute_new(p_admsttransform myadmsttransform,const char* myvalue); win32_interface p_adms adms_admsttransformattribute_new_impl (p_adms arguments[]); #define adms_admsttransformattribute(member) ((p_admsttransformattribute) (member)) #define adms_admsttransformattribute_isdefault_admsttransform(admsttransformattribute) (adms_admsttransformattribute(admsttransformattribute)->_admsttransform_isdefault) #define adms_admsttransformattribute_valueof_admsttransform(admsttransformattribute) (adms_admsttransformattribute(admsttransformattribute)->_admsttransform) #define adms_admsttransformattribute_isdefault_value(admsttransformattribute) (adms_admsttransformattribute(admsttransformattribute)->_value_isdefault) #define adms_admsttransformattribute_valueof_value(admsttransformattribute) (adms_admsttransformattribute(admsttransformattribute)->_value) #define adms_admsttransformattribute_isdefault_admsttext(admsttransformattribute) (adms_admsttransformattribute(admsttransformattribute)->_admsttext_isdefault) #define adms_admsttransformattribute_valueof_admsttext(admsttransformattribute) (adms_admsttransformattribute(admsttransformattribute)->_admsttext) #define adms_admsttransformattribute_isdefault_admstpathgoto(admsttransformattribute) (adms_admsttransformattribute(admsttransformattribute)->_admstpathgoto_isdefault) #define adms_admsttransformattribute_valueof_admstpathgoto(admsttransformattribute) (adms_admsttransformattribute(admsttransformattribute)->_admstpathgoto) #define adms_admsttransformattribute_valueof_adms(admsttransformattribute) ((p_adms)admsttransformattribute) win32_interface inline void adms_admsttransformattribute_valueto_admsttransform (p_admsttransformattribute myadmsttransformattribute,p_admsttransform _admsttransform); win32_interface inline void adms_admsttransformattribute_valueto_value (p_admsttransformattribute myadmsttransformattribute,const char* _value); win32_interface inline void adms_admsttransformattribute_valueto_admsttext (p_admsttransformattribute myadmsttransformattribute,p_admsttext _admsttext); win32_interface inline void adms_admsttransformattribute_valueto_admstpathgoto (p_admsttransformattribute myadmsttransformattribute,p_slist _admstpathgoto); win32_interface p_admstpathgoto adms_admsttransformattribute_list_admstpathgoto_lookup_by_id (p_admsttransformattribute mymyadmsttransformattribute,const char* mygotoname,int mygotoindex,char** mytext); win32_interface p_admstpathgoto adms_admsttransformattribute_list_admstpathgoto_prepend_by_id (p_admsttransformattribute mymyadmsttransformattribute,const char* mygotoname,int mygotoindex,char** mytext); win32_interface p_admstpathgoto adms_admsttransformattribute_list_admstpathgoto_prepend_by_id_once_or_ignore (p_admsttransformattribute mymyadmsttransformattribute,const char* mygotoname,int mygotoindex,char** mytext); win32_interface void adms_admsttransformattribute_list_admstpathgoto_prepend_once_or_ignore (p_admsttransformattribute mymyadmsttransformattribute,p_admstpathgoto myadmstpathgoto); win32_interface inline void adms_admsttransformattribute_free(p_admsttransformattribute myadmsttransformattribute); #endif /* objectadmsttransformattribute_h */