|
PLearn 0.1
|


Go to the source code of this file.
Classes | |
| class | PLearn::PPointable |
| class | PLearn::PP< T > |
| class | PLearn::TypeTraits< PP< T > > |
| class | PLearn::MultiMap< A, B > |
Namespaces | |
| namespace | PLearn |
< for swap | |
Functions | |
| template<class T > | |
| bool | PLearn::operator== (const T *ptr, const PP< T > &b) |
| template<class T > | |
| void | PLearn::deepCopyField (PP< T > &field, CopiesMap &copies) |
| Any pointer or smart pointer: call deepCopy() | |
| template<class T > | |
| T * | PLearn::deepCopy (PP< T > source, CopiesMap &copies) |
| A simple template function. | |
| template<class T > | |
| T * | PLearn::deepCopy (PP< T > source) |
| This function simply calls the previous one with an initially empty map. | |
| template<class T > | |
| T * | PLearn::get_pointer (PP< T > const &p) |
| template<class T > | |
| int | PLearn::sizeInBytes (PP< T > x) |
Definition in file PP.h.
1.7.4