System::setter_post_decrement_wrap मेथड

System::setter_post_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_post_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_post_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_post_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_post_decrement_wrap(T()(), void()(T)) method

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

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

ReturnValue

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

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