Lumiera  0.pre.03
»edit your freedom«
Chain< X, P > Class Template Reference

Description

template<class X, class P>
class lib::meta::test::Chain< X, P >

Definition at line 53 of file typelist-test.cpp.

Additional Inherited Members

- Private Member Functions inherited from P< TAR, BASE >
template<class Y >
 P (Y *p)
 
template<class Y , class D >
 P (Y *p, D d)
 
 P (P const &r)
 
 P (P const &&rr)
 
template<class Y >
 P (shared_ptr< Y > const &r)
 
template<class Y >
 P (weak_ptr< Y > const &wr)
 
template<class Y >
 P (std::unique_ptr< Y > &&u)
 
TAR * get () const
 
 operator std::string () const noexcept
 use custom string conversion on pointee, if applicable, otherwise fall back to a human readable type string.S
 
TAR & operator* () const
 
TAR * operator-> () const
 
Poperator= (P const &r)
 
Poperator= (P const &&rr)
 
template<class Y >
Poperator= (shared_ptr< Y > const &sr)
 
void swap (P &b)
 
+ Inheritance diagram for Chain< X, P >:
+ Collaboration diagram for Chain< X, P >:

The documentation for this class was generated from the following file: