pygccxml.declarations.pointer_traits module¶
-
class
auto_ptr_traits
¶ Bases:
object
implements functionality, needed for convenient work with std::auto_ptr pointers
-
static
is_smart_pointer
(type_)¶ returns True, if type represents instantiation of boost::shared_ptr, False otherwise
-
static
value_type
(type_)¶ returns reference to boost::shared_ptr value type
-
static
-
class
internal_type_traits
¶ Bases:
object
small convenience class, which provides access to internal types
-
static
get_by_name
(type_, name)¶
-
static
-
class
smart_pointer_traits
¶ Bases:
object
implements functionality, needed for convenient work with smart pointers
-
static
is_smart_pointer
(type_)¶ returns True, if type represents instantiation of boost::shared_ptr or std::shared_ptr, False otherwise
-
static
value_type
(type_)¶ returns reference to boost::shared_ptr or std::shared_ptr value type
-
static