MADNESS
version 0.9
|
Go to the source code of this file.
Classes | |
class | madness::ScopedPtr< ptrT > |
Scoped pointer. More... | |
class | madness::ScopedArray< ptrT > |
Scoped array. More... | |
class | madness::ScopedPtr< ptrT > |
Scoped pointer. More... | |
class | madness::ScopedArray< ptrT > |
Scoped array. More... | |
Namespaces | |
madness | |
Holds machinery to set up Functions/FuncImpls using various Factories and Interfaces. | |
Functions | |
template<typename ptrT > | |
void | madness::swap (ScopedPtr< ptrT > &a, ScopedPtr< ptrT > &b) |
Swap the content of two pointers. More... | |
template<typename ptrT > | |
ptrT * | madness::get_pointer (const ScopedPtr< ptrT > &p) |
Same as p.get() More... | |
template<typename ptrT > | |
void | madness::swap (ScopedArray< ptrT > &a, ScopedArray< ptrT > &b) |
Swap the content of two arrays. More... | |
template<typename ptrT > | |
ptrT * | madness::get_pointer (const ScopedArray< ptrT > &p) |
Same as p.get() More... | |