System::setter_wrap 메서드

System::setter_wrap(Host const, void(HostSet::)(T2), T) method

타입 변환을 포함한 인스턴스 setter 함수에 대한 오버로드.

template<typename T,typename T2,typename Host,typename HostSet> std::enable_if<std::is_base_of<HostSet, Host>::value, T>::type System::setter_wrap(Host *const host, void(HostSet::*pSetter)(T2), T value)
매개변수설명
T값 형식.
T2setter 함수가 기대하는 타입.
Host인스턴스 유형.
HostSet- 호스트 자체 또는 해당 기본 유형, 속성의 setter가 정의된 위치.
매개변수형식설명
hostHost *constObject에 대한 setter 함수를 호출하기 위해.
pSettervoid(HostSet::*)(T2)setter 함수 참조.
valueT설정할 값.

ReturnValue

값 설정.

또 보기

System::setter_wrap(void(*)(T2), T) method

형 변환이 있는 정적 setter 함수에 대한 오버로드.

template<typename T,typename T2> T System::setter_wrap(void(*pSetter)(T2), T value)
매개변수설명
T값 형식.
T2setter 함수가 기대하는 타입.
매개변수형식설명
pSettervoid(*)(T2)정적 setter 함수 참조.
valueT설정할 값.

ReturnValue

값 설정.

또 보기