| MADNESS
    version 0.9
    | 
Implements an archive wrapping a memory buffer. More...


Go to the source code of this file.
| Classes | |
| class | madness::archive::BufferOutputArchive | 
| Wraps an archive around a memory buffer for output.  More... | |
| class | madness::archive::BufferInputArchive | 
| Wraps an archive around a memory buffer for input.  More... | |
| struct | madness::archive::ArchivePrePostImpl< BufferOutputArchive, T > | 
| struct | madness::archive::ArchivePrePostImpl< BufferInputArchive, T > | 
| Namespaces | |
| madness | |
| Holds machinery to set up Functions/FuncImpls using various Factories and Interfaces. | |
| madness::archive | |
| Functions | |
| template<typename A , typename B , typename C , typename D , typename E , typename F , typename G , typename H , typename I , typename J > | |
| size_t | madness::archive::bufar_size (const A &a, const B &b, const C &c, const D &d, const E &e, const F &f, const G &g, const H &h, const I &i, const J &j) | 
| Convenience template computing the size of a buffer archive containing the arguments.  More... | |
| template<typename A , typename B , typename C , typename D , typename E , typename F , typename G , typename H , typename I > | |
| size_t | madness::archive::bufar_size (const A &a, const B &b, const C &c, const D &d, const E &e, const F &f, const G &g, const H &h, const I &i) | 
| Convenience template computing the size of a buffer archive containing the arguments.  More... | |
| template<typename A , typename B , typename C , typename D , typename E , typename F , typename G , typename H > | |
| size_t | madness::archive::bufar_size (const A &a, const B &b, const C &c, const D &d, const E &e, const F &f, const G &g, const H &h) | 
| Convenience template computing the size of a buffer archive containing the arguments.  More... | |
| template<typename A , typename B , typename C , typename D , typename E , typename F , typename G > | |
| size_t | madness::archive::bufar_size (const A &a, const B &b, const C &c, const D &d, const E &e, const F &f, const G &g) | 
| Convenience template computing the size of a buffer archive containing the arguments.  More... | |
| template<typename A , typename B , typename C , typename D , typename E , typename F > | |
| size_t | madness::archive::bufar_size (const A &a, const B &b, const C &c, const D &d, const E &e, const F &f) | 
| Convenience template computing the size of a buffer archive containing the arguments.  More... | |
| template<typename A , typename B , typename C , typename D , typename E > | |
| size_t | madness::archive::bufar_size (const A &a, const B &b, const C &c, const D &d, const E &e) | 
| Convenience template computing the size of a buffer archive containing the arguments.  More... | |
| template<typename A , typename B , typename C , typename D > | |
| size_t | madness::archive::bufar_size (const A &a, const B &b, const C &c, const D &d) | 
| Convenience template computing the size of a buffer archive containing the arguments.  More... | |
| template<typename A , typename B , typename C > | |
| size_t | madness::archive::bufar_size (const A &a, const B &b, const C &c) | 
| Convenience template computing the size of a buffer archive containing the arguments.  More... | |
| template<typename A , typename B > | |
| size_t | madness::archive::bufar_size (const A &a, const B &b) | 
| Convenience template computing the size of a buffer archive containing the arguments.  More... | |
| template<typename A > | |
| size_t | madness::archive::bufar_size (const A &a) | 
| Convenience template computing the size of a buffer archive containing the arguments.  More... | |
Implements an archive wrapping a memory buffer.
 1.8.8
 1.8.8