C++ 를 잘 모릅니다.

이것저것 찾아 보고 있는데. 플랫폼 소스등을 보면

binder 쪽에 보면 sp<IServiceManager> defaultServiceManager() 와 같이 정의가 되는데

 sp<IServiceManager>  를 C++ 문법적으로 설명좀 부탁드립니다.

감사합니다.