示例#1
0
	static inline SmartPtr raw_wrap( Type *obj )
	{
		if ( obj ) {
			obj->_increase_ref();
		}
		return SmartPtr( obj );
	}
示例#2
0
	void reset() {		
		SmartPtr().swap(*this);
	}