#include <TypeStripper.h>
Public Types | |
typedef boost::shared_ptr< T > | type |
typedef T | wrapped_type |
typedef TypeStripper< wrapped_type > | wrapped_type_utils |
typedef wrapped_type_utils::base_type | base_type |
typedef type & | ref_type |
typedef const type & | cref_type |
typedef boost::add_reference< base_type >::type | ref_base_type |
typedef boost::add_reference< const base_type >::type | cref_base_type |
Static Public Member Functions | |
static ref_base_type | strip (cref_type t) |
static cref_base_type | cstrip (cref_type t) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|