paludis  Version 2.6.0
Public Member Functions | List of all members
paludis::Pimp< C_ > Class Template Reference

#include <pimp.hh>

Public Member Functions

void reset (Imp< C_ > *p)

Basic operations

template<typename... Args_>
 Pimp (Args_ &&...args)
 ~Pimp ()
 Pimp (Pimp &&)
 Pimp (const Pimp &)=delete
Pimpoperator= (const Pimp &)=delete

Dereference operators

Imp< C_ > * operator-> ()
const Imp< C_ > * operator-> () const
Imp< C_ > * get ()
const Imp< C_ > * get () const

Detailed Description

template<typename C_>
class paludis::Pimp< C_ >

Pointer to our implementation data.


Member Function Documentation

template<typename C_>
void paludis::Pimp< C_ >::reset ( Imp< C_ > *  p)

Reset to a new Imp.

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