| BufferMap typedef | pcl::InterfaceCommunicator< TLayout > | protected |
| collect_layout_buffer_sizes(const TLayout &layout, ICommunicationPolicy< TLayout > &commPol, std::map< int, int > *pMapBuffSizesOut, const layout_tags::single_level_layout_tag &) | pcl::InterfaceCommunicator< TLayout > | protected |
| collect_layout_buffer_sizes(const TLayout &layout, ICommunicationPolicy< TLayout > &commPol, std::map< int, int > *pMapBuffSizesOut, const layout_tags::multi_level_layout_tag &) | pcl::InterfaceCommunicator< TLayout > | protected |
| CommPol typedef | pcl::InterfaceCommunicator< TLayout > | protected |
| communicate(int tag=749345) | pcl::InterfaceCommunicator< TLayout > | |
| communicate_and_resume(int tag=749345) | pcl::InterfaceCommunicator< TLayout > | |
| communication_debugging_enabled() | pcl::InterfaceCommunicator< TLayout > | |
| disable_communication_debugging() | pcl::InterfaceCommunicator< TLayout > | |
| enable_communication_debugging(const ProcessCommunicator &involvedProcs=ProcessCommunicator(PCD_WORLD)) | pcl::InterfaceCommunicator< TLayout > | |
| exchange_data(const TLayoutMap &layoutMap, const typename TLayoutMap::Key &keyFrom, const typename TLayoutMap::Key &keyTo, ICommunicationPolicy< TLayout > &commPol) | pcl::InterfaceCommunicator< TLayout > | |
| extract_data(const TLayout &layout, BufferMap &bufMap, CommPol &extractor) | pcl::InterfaceCommunicator< TLayout > | protected |
| extract_data(const TLayout &layout, BufferMap &bufMap, CommPol &extractor, const layout_tags::single_level_layout_tag &) | pcl::InterfaceCommunicator< TLayout > | protected |
| extract_data(const TLayout &layout, BufferMap &bufMap, CommPol &extractor, const layout_tags::multi_level_layout_tag &) | pcl::InterfaceCommunicator< TLayout > | protected |
| ExtractorInfoList typedef | pcl::InterfaceCommunicator< TLayout > | protected |
| Interface typedef | pcl::InterfaceCommunicator< TLayout > | |
| InterfaceCommunicator() | pcl::InterfaceCommunicator< TLayout > | |
| Layout typedef | pcl::InterfaceCommunicator< TLayout > | |
| m_bDebugCommunication | pcl::InterfaceCommunicator< TLayout > | protected |
| m_bSendBuffersFixed | pcl::InterfaceCommunicator< TLayout > | protected |
| m_bufMapIn | pcl::InterfaceCommunicator< TLayout > | protected |
| m_bufMapOut | pcl::InterfaceCommunicator< TLayout > | protected |
| m_curComTag | pcl::InterfaceCommunicator< TLayout > | protected |
| m_curInProcs | pcl::InterfaceCommunicator< TLayout > | protected |
| m_curOutProcs | pcl::InterfaceCommunicator< TLayout > | protected |
| m_debugProcComm | pcl::InterfaceCommunicator< TLayout > | protected |
| m_extractorInfos | pcl::InterfaceCommunicator< TLayout > | protected |
| m_vReceiveRequests | pcl::InterfaceCommunicator< TLayout > | protected |
| m_vSendRequests | pcl::InterfaceCommunicator< TLayout > | protected |
| prepare_receiver_buffer_map(BufferMap &bufMap, std::set< int > &curProcs, const TLayout &layout) | pcl::InterfaceCommunicator< TLayout > | protected |
| prepare_receiver_buffer_map(BufferMap &streamPack, std::set< int > &curProcs, const TLayout &layout, const layout_tags::single_level_layout_tag &) | pcl::InterfaceCommunicator< TLayout > | protected |
| prepare_receiver_buffer_map(BufferMap &streamPack, std::set< int > &curProcs, const TLayout &layout, const layout_tags::multi_level_layout_tag &) | pcl::InterfaceCommunicator< TLayout > | protected |
| receive_data(int srcProc, const Interface &interface, ICommunicationPolicy< TLayout > &commPol) | pcl::InterfaceCommunicator< TLayout > | |
| receive_data(const Layout &layout, ICommunicationPolicy< TLayout > &commPol) | pcl::InterfaceCommunicator< TLayout > | |
| receive_raw(int srcProc, ug::BinaryBuffer &bufOut, int bufSize=-1) | pcl::InterfaceCommunicator< TLayout > | |
| receive_raw(int srcProc, void *bufOut, int bufSize) | pcl::InterfaceCommunicator< TLayout > | |
| send_data(int targetProc, const Interface &interface, ICommunicationPolicy< TLayout > &commPol) | pcl::InterfaceCommunicator< TLayout > | |
| send_data(const Layout &layout, ICommunicationPolicy< TLayout > &commPol) | pcl::InterfaceCommunicator< TLayout > | |
| send_data(const Layout &layout, ICommunicationPolicy< TLayout > &commPol, const layout_tags::single_level_layout_tag &) | pcl::InterfaceCommunicator< TLayout > | protected |
| send_data(const Layout &layout, ICommunicationPolicy< TLayout > &commPol, const layout_tags::multi_level_layout_tag &) | pcl::InterfaceCommunicator< TLayout > | protected |
| send_raw(int targetProc, const void *pBuff, int bufferSize, bool bSizeKnownAtTarget=false) | pcl::InterfaceCommunicator< TLayout > | |
| Type typedef | pcl::InterfaceCommunicator< TLayout > | |
| wait() | pcl::InterfaceCommunicator< TLayout > | |