ug4
parallel_archive.h File Reference
#include "pcl_process_communicator.h"
#include "common/util/binary_stream.h"
#include "common/log.h"
#include <map>
#include <string>
#include <mpi.h>
#include "common/util/string_util.h"
#include "common/util/smart_pointer.h"

Go to the source code of this file.

Classes

struct  pcl::ParallelArchive::Buffer_stringstream
 
struct  pcl::ParallelArchive::BufferBinaryBuffer
 
struct  pcl::ParallelArchive::BufferBinaryStream
 
struct  pcl::ParallelArchive::BufferInterface
 internal virtual buffer interface to support different buffers More...
 
struct  pcl::ParallelArchive::ConstCharBuffer
 
struct  pcl::FileBufferDescriptor
 
class  pcl::ParallelArchive
 

Namespaces

 pcl
 

Functions

template<typename TBuffer >
void pcl::WriteParallelArchive (pcl::ProcessCommunicator &pc, std::string strFilename, const std::map< std::string, TBuffer > &files)
 
void pcl::WriteParallelArchive (ProcessCommunicator &pc, std::string strFilename, const std::vector< FileBufferDescriptor > &files)