ug4
pcl::ProcessCommunicator Member List

This is the complete list of members for pcl::ProcessCommunicator, including all inherited members.

allgather(const void *sendBuf, int sendCount, DataType sendType, void *recBuf, int recCount, DataType recType) constpcl::ProcessCommunicator
allgather(ug::BinaryBuffer &buf) constpcl::ProcessCommunicator
allgatherv(const void *sendBuf, int sendCount, DataType sendType, void *recBuf, int *recCounts, int *displs, DataType recType) constpcl::ProcessCommunicator
allgatherv(std::vector< TValue > &recBufOut, std::vector< TValue > &sendBuf, std::vector< int > *pSizesOut=NULL, std::vector< int > *pOffsetsOut=NULL) constpcl::ProcessCommunicator
allreduce(const void *sendBuf, void *recBuf, int count, DataType type, ReduceOperation op) constpcl::ProcessCommunicator
allreduce(const T &t, pcl::ReduceOperation op) constpcl::ProcessCommunicator
allreduce(const size_t &t, pcl::ReduceOperation op) constpcl::ProcessCommunicator
allreduce(const T *pSendBuff, T *pReceiveBuff, size_t count, pcl::ReduceOperation op) constpcl::ProcessCommunicator
allreduce(const std::vector< T > &send, std::vector< T > &receive, pcl::ReduceOperation op) constpcl::ProcessCommunicator
alltoall(const void *sendBuf, int sendCount, DataType sendType, void *recBuf, int recCount, DataType recType)pcl::ProcessCommunicator
barrier() constpcl::ProcessCommunicator
broadcast(void *v, size_t size, DataType type, int root=0) constpcl::ProcessCommunicator
broadcast(T *p, size_t size=1, int root=0) constpcl::ProcessCommunicatorinline
broadcast(T &t, int root=0) constpcl::ProcessCommunicatorinline
broadcast(T &t, int root, DataTypeDirectlySupported d) constpcl::ProcessCommunicatorinline
broadcast(T &t, int root, DataTypeIndirectlySupported d) constpcl::ProcessCommunicator
broadcast(size_t &s, int root=0) constpcl::ProcessCommunicator
broadcast(ug::BinaryBuffer &buf, int root=0) constpcl::ProcessCommunicator
create_communicator(std::vector< int > &newGlobalProcs)pcl::ProcessCommunicatorstatic
create_communicator(size_t first, size_t num)pcl::ProcessCommunicatorstatic
create_sub_communicator(bool participate) constpcl::ProcessCommunicator
create_sub_communicator(std::vector< int > &newProcs) constpcl::ProcessCommunicator
distribute_data(void *pBufferOut, int *pBufferOutSegSizes, int *pSenderProcMap, int numSenderProcs, void *pBuffer, int *pBufferSegSizes, int *pRecvProcMap, int numRecvProcs, int tag=1) constpcl::ProcessCommunicator
distribute_data(ug::BinaryBuffer &recvBufOut, int *segSizesOut, int *recvFromRanks, int numRecvFroms, void *sendBuf, int *sendSegSizes, int *sendToRanks, int numSendTos, int tag=1) constpcl::ProcessCommunicator
distribute_data(ug::BinaryBuffer *recvBufs, int *recvFromRanks, int numRecvs, ug::BinaryBuffer *sendBufs, int *sendToRanks, int numSendTos, int tag=1) constpcl::ProcessCommunicator
empty() constpcl::ProcessCommunicatorinline
gather(const void *sendBuf, int sendCount, DataType sendType, void *recBuf, int recCount, DataType recType, int root) constpcl::ProcessCommunicator
gather(ug::BinaryBuffer &buf, int root=0) constpcl::ProcessCommunicator
gatherv(const void *sendBuf, int sendCount, DataType sendType, void *recBuf, int *recCounts, int *displs, DataType recType, int root) constpcl::ProcessCommunicator
gatherv(std::vector< TValue > &recBufOut, std::vector< TValue > &sendBuf, int root, std::vector< int > *pSizesOut=NULL, std::vector< int > *pOffsetsOut=NULL) constpcl::ProcessCommunicator
get_local_proc_id(int globalProcID=pcl::ProcRank()) constpcl::ProcessCommunicator
get_mpi_communicator() constpcl::ProcessCommunicatorinline
get_proc_id(size_t index) constpcl::ProcessCommunicator
is_local() constpcl::ProcessCommunicatorinline
is_proc_id(size_t index) constpcl::ProcessCommunicatorinline
is_world() constpcl::ProcessCommunicatorinline
m_commpcl::ProcessCommunicatorprivate
ProcessCommunicator(ProcessCommunicatorDefaults pcd=PCD_WORLD)pcl::ProcessCommunicator
receive_data(void *pBuffOut, int bufferSize, int srcProc, int tag) constpcl::ProcessCommunicator
reduce(const void *sendBuf, void *recBuf, int count, DataType type, ReduceOperation op, int rootProc) constpcl::ProcessCommunicator
reduce(const T &t, pcl::ReduceOperation op, int rootProc) constpcl::ProcessCommunicator
reduce(const T *pSendBuff, T *pReceiveBuff, size_t count, pcl::ReduceOperation op, int rootProc) constpcl::ProcessCommunicator
reduce(const std::vector< T > &send, std::vector< T > &receive, pcl::ReduceOperation op, int rootProc) constpcl::ProcessCommunicator
reduce(const size_t &t, pcl::ReduceOperation op, int rootProc) constpcl::ProcessCommunicator
scatter(const void *sendBuf, int sendCount, DataType sendType, void *recBuf, int recCount, DataType recType, int root) constpcl::ProcessCommunicator
send_data(void *pBuffer, int bufferSize, int destProc, int tag) constpcl::ProcessCommunicator
send_data(void *pBuffer, int *pBufferSegSizes, int *pRecProcMap, int numRecProcs, int tag) constpcl::ProcessCommunicator
size() constpcl::ProcessCommunicator
SPCommWrapper typedefpcl::ProcessCommunicatorprivate