System::setter_decrement_wrap मेथड

System::setter_decrement_wrap(Host const, T(HostConstGet::)() const, void(HostSet::*)(T)) method

ट्रांसलेटर C#’s प्री-डिक्रीमेंट एक्सप्रेशन्स को जो इंस्टेंस की प्रॉपर्टी को टार्गेट करती हैं, जिसमें सेट्टर और गेट्टर परिभाषित हैं, को इस फ़ंक्शन के कॉल (कॉनस्ट गेट्टर के लिए ओवरलोड) में परिवर्तित करता है।

template<typename T,typename Host,typename HostConstGet,typename HostSet> std::enable_if<std::is_base_of<HostConstGet, Host>::value &&std::is_base_of<HostSet, Host>::value, T>::type System::setter_decrement_wrap(Host *const host, T(HostConstGet::*pGetter)() const, void(HostSet::*pSetter)(T))
पैरामीटरविवरण
Tप्रॉपर्टी का प्रकार।
Host- संशोधित किए जाने वाले instance की क्लास
HostConstGet- Host स्वयं, या उसका बेस टाइप, जहाँ प्रॉपर्टी का getter परिभाषित है
HostSet- Host स्वयं, या उसका बेस टाइप, जहाँ प्रॉपर्टी का setter परिभाषित है
पैरामीटरप्रकारविवरण
hostHost *constgetter और setter को कॉल करने के लिए instance।
pGetterT(HostConstGet::*)() constप्रॉपर्टी के getter फ़ंक्शन की ओर इशारा करने वाला फ़ंक्शन पॉइंटर
pSettervoid(HostSet::*)(T)फ़ंक्शन पॉइंटर जो प्रॉपर्टी के सेट्टर फ़ंक्शन की ओर इशारा करता है

ReturnValue

इन्क्रीमेंट करने से पहले प्रॉपर्टी का मान

संबंधित देखें

System::setter_decrement_wrap(Host const, T(HostGet::)(), void(HostSet::*)(T)) method

ट्रांसलेटर C#’s प्री-डिक्रीमेंट एक्सप्रेशन्स को जो इंस्टेंस की प्रॉपर्टी को टार्गेट करती हैं, जिसमें सेट्टर और गेट्टर परिभाषित हैं, को इस फ़ंक्शन के कॉल (नॉन-कॉनस्ट गेट्टर के लिए ओवरलोड) में परिवर्तित करता है।

template<typename T,typename Host,typename HostGet,typename HostSet> std::enable_if<std::is_base_of<HostGet, Host>::value &&std::is_base_of<HostSet, Host>::value, T>::type System::setter_decrement_wrap(Host *const host, T(HostGet::*pGetter)(), void(HostSet::*pSetter)(T))
पैरामीटरविवरण
Tप्रॉपर्टी का प्रकार।
Host- संशोधित किए जाने वाले instance की क्लास
HostGet- Host स्वयं, या उसका बेस टाइप, जहाँ प्रॉपर्टी का getter परिभाषित है
HostSet- Host स्वयं, या उसका बेस टाइप, जहाँ प्रॉपर्टी का setter परिभाषित है
पैरामीटरप्रकारविवरण
hostHost *constgetter और setter को कॉल करने के लिए instance।
pGetterT(HostGet::*)()प्रॉपर्टी के getter फ़ंक्शन की ओर इशारा करने वाला फ़ंक्शन पॉइंटर
pSettervoid(HostSet::*)(T)फ़ंक्शन पॉइंटर जो प्रॉपर्टी के सेट्टर फ़ंक्शन की ओर इशारा करता है

ReturnValue

इन्क्रीमेंट करने से पहले प्रॉपर्टी का मान

संबंधित देखें

System::setter_decrement_wrap(T()(), void()(T)) method

ट्रांसलेटर C#’s प्री-डिक्रीमेंट एक्सप्रेशन्स को जो क्लास की प्रॉपर्टी को टार्गेट करती हैं, जिसमें सेट्टर और गेट्टर परिभाषित हैं, को इस फ़ंक्शन के कॉल में परिवर्तित करता है।

template<typename T> T System::setter_decrement_wrap(T(*pGetter)(), void(*pSetter)(T))
पैरामीटरविवरण
Tप्रॉपर्टी का प्रकार
पैरामीटरप्रकारविवरण
pGetterT(*)()फ़ंक्शन पॉइंटर जो प्रॉपर्टी के गेट्टर फ्री फ़ंक्शन की ओर इशारा करता है
pSettervoid(*)(T)फ़ंक्शन पॉइंटर जो प्रॉपर्टी के सेट्टर फ्री फ़ंक्शन की ओर इशारा करता है

ReturnValue

इन्क्रीमेंट करने से पहले प्रॉपर्टी का मान

संबंधित देखें