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 > | |