|
MADNESS 0.10.1
|
The madness::detail::WorldPtr class for global pointers.
More...
#include <madness/world/madness_exception.h>#include <madness/world/worldtypes.h>#include <madness/world/archive.h>#include <madness/world/world.h>#include <algorithm>#include <iostream>

Go to the source code of this file.
Classes | |
| struct | madness::archive::ArchiveLoadImpl< Archive, madness::detail::WorldPtr< T > > |
Specialization of ArchiveLoadImpl for world pointers. More... | |
| struct | madness::archive::ArchiveStoreImpl< Archive, madness::detail::WorldPtr< T > > |
Specialization of ArchiveStoreImpl for world pointers. More... | |
| struct | madness::detail::ptr_traits< U > |
| struct | madness::detail::ptr_traits< void > |
Specialization of ptr_traits for type void. More... | |
| class | madness::detail::WorldPtr< T > |
| A global pointer address, valid anywhere in the world. More... | |
Namespaces | |
| namespace | madness |
| Namespace for all elements and tools of MADNESS. | |
| namespace | madness::archive |
| Namespace for I/O tools. | |
| namespace | madness::detail |
Functions | |
| template<typename T , typename U > | |
| bool | madness::detail::operator<= (const WorldPtr< T > &left, const WorldPtr< U > &right) |
| Less-than-equal-to comparison operator. | |
| template<typename T , typename U > | |
| bool | madness::detail::operator> (const WorldPtr< T > &left, const WorldPtr< U > &right) |
| Greater-than comparison operator. | |
| template<typename T , typename U > | |
| bool | madness::detail::operator>= (const WorldPtr< T > &left, const WorldPtr< U > &right) |
| Greater-than-equal-to comparison operator. | |
| template<typename T > | |
| void | madness::detail::swap (WorldPtr< T > &l, WorldPtr< T > &r) |
Swap the content of l with r. | |
The madness::detail::WorldPtr class for global pointers.