/* ------- code automatically created by ../scripts/adms_build_object.pl -------------- */ #ifndef objectadmstpath_h #define objectadmstpath_h #include #include struct s_admstpath { t_adms _adms; char* _value; int _value_isdefault : 1; p_admsttransformattribute _admsttransformattribute; int _admsttransformattribute_isdefault : 1; }; #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_admstpath_uid (p_admstpath myadmstpath); win32_interface int adms_admstpath_cmp (p_admstpath myadmstpath,p_admstpath refadmstpath); win32_interface p_admstpath adms_admstpath_new(const char* myvalue); win32_interface p_adms adms_admstpath_new_impl (p_adms arguments[]); #define adms_admstpath(member) ((p_admstpath) (member)) #define adms_admstpath_isdefault_value(admstpath) (adms_admstpath(admstpath)->_value_isdefault) #define adms_admstpath_valueof_value(admstpath) (adms_admstpath(admstpath)->_value) #define adms_admstpath_isdefault_admsttransformattribute(admstpath) (adms_admstpath(admstpath)->_admsttransformattribute_isdefault) #define adms_admstpath_valueof_admsttransformattribute(admstpath) (adms_admstpath(admstpath)->_admsttransformattribute) #define adms_admstpath_valueof_adms(admstpath) ((p_adms)admstpath) win32_interface inline void adms_admstpath_valueto_value (p_admstpath myadmstpath,const char* _value); win32_interface inline void adms_admstpath_valueto_admsttransformattribute (p_admstpath myadmstpath,p_admsttransformattribute _admsttransformattribute); win32_interface inline void adms_admstpath_free(p_admstpath myadmstpath); #endif /* objectadmstpath_h */