Muster
 All Classes Namespaces Files Functions Variables Typedefs Macros
packable_vector.h File Reference
#include <cstdlib>
#include <vector>
#include <boost/shared_ptr.hpp>
#include "mpi_utils.h"
#include "mpi_bindings.h"
Include dependency graph for packable_vector.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  null_deleter
 Pass this to a shared pointer if you do NOT want it to own its object. More...
 
struct  packable_vector< T >
 This class allows a vector of packable objects to be packed as though it were a packable object itself. More...
 

Namespaces

 cluster
 Namespace for everything in the cluster library.
 

Functions

template<class T >
packable_vector< T > make_packable_vector (std::vector< T > *vec, bool owned=true)
 Tempate function adaptor so we can have type inference when making packable vectors. More...
 
Muster. Copyright © 2010, Lawrence Livermore National Laboratory, LLNL-CODE-433662.
Distribution of Muster and its documentation is subject to terms of the Muster LICENSE.
Generated on Thu Sep 1 2016 using Doxygen 1.8.5