|
GOFIGURE2
0.9.0
|
#include "boost/multi_index_container.hpp"#include "boost/multi_index/member.hpp"#include "boost/multi_index/ordered_index.hpp"#include <algorithm>#include <iostream>#include <iterator>#include <string>#include <sstream>#include <list>#include <map>#include <set>#include "QGoIOConfigure.h"Go to the source code of this file.
Classes | |
| struct | GoFigureFileInfoHelper |
Typedefs | |
| typedef boost::multi_index::multi_index_container < const GoFigureFileInfoHelper *, boost::multi_index::indexed_by < boost::multi_index::ordered_non_unique< > >> | GoFigureFileInfoHelperChannelViewContainer |
| typedef boost::multi_index::multi_index_container < GoFigureFileInfoHelper, boost::multi_index::indexed_by < boost::multi_index::ordered_non_unique < boost::multi_index::tag < m_PCoord > , >, boost::multi_index::ordered_non_unique < boost::multi_index::tag < m_RCoord > , >, boost::multi_index::ordered_non_unique < boost::multi_index::tag < m_CCoord > , >, boost::multi_index::ordered_non_unique < boost::multi_index::tag < m_XTileCoord > , >, boost::multi_index::ordered_non_unique < boost::multi_index::tag < m_YTileCoord > , >, boost::multi_index::ordered_non_unique < boost::multi_index::tag < m_ZTileCoord > , >, boost::multi_index::ordered_non_unique < boost::multi_index::tag < m_ZCoord > , >, boost::multi_index::ordered_non_unique < boost::multi_index::tag < m_Channel > , >, boost::multi_index::ordered_non_unique < boost::multi_index::tag < m_TCoord >, > >> | GoFigureFileInfoHelperMultiIndexContainer |
| typedef boost::multi_index::multi_index_container < const GoFigureFileInfoHelper *, boost::multi_index::indexed_by < boost::multi_index::ordered_non_unique< > >> | GoFigureFileInfoHelperTCoordViewContainer |
| typedef boost::multi_index::multi_index_container < const GoFigureFileInfoHelper *, boost::multi_index::indexed_by < boost::multi_index::ordered_non_unique< > >> | GoFigureFileInfoHelperZCoordViewContainer |
Functions | |
| QGOIO_EXPORT std::map < unsigned int, std::list < std::string > > | GetAllFileNamesForGivenChannelAndTCoords (const GoFigureFileInfoHelperMultiIndexContainer &iContainer, const unsigned int &iCh, const std::set< unsigned int > &iT) |
| QGOIO_EXPORT std::map < unsigned int, std::list < std::string > > | GetAllFileNamesForGivenTCoord (const GoFigureFileInfoHelperMultiIndexContainer &iContainer, const unsigned int &iT, const unsigned int &iMinCh, const unsigned int &iMaxCh) |
| QGOIO_EXPORT std::list < std::string > | GetAllFileNamesForGivenTCoordAndChannel (const GoFigureFileInfoHelperMultiIndexContainer &iContainer, const unsigned int &iT, const unsigned int &iCh) |
| QGOIO_EXPORT std::map < unsigned int, std::list < std::string > > | GetAllFileNamesForGivenZCoord (const GoFigureFileInfoHelperMultiIndexContainer &iContainer, const unsigned int &iZ, const unsigned int &iMinCh, const unsigned int &iMaxCh) |
| QGOIO_EXPORT std::list < std::string > | GetAllFileNamesForGivenZCoordPointAndChannel (const GoFigureFileInfoHelperMultiIndexContainer &iContainer, const unsigned int &iZ, const unsigned int &iCh) |
| typedef boost::multi_index::multi_index_container< const GoFigureFileInfoHelper *, boost::multi_index::indexed_by< boost::multi_index::ordered_non_unique< > >> GoFigureFileInfoHelperChannelViewContainer |
Definition at line 171 of file GoFigureFileInfoMultiIndexContainerHelper.h.
| typedef boost::multi_index::multi_index_container< GoFigureFileInfoHelper, boost::multi_index::indexed_by< boost::multi_index::ordered_non_unique< boost::multi_index::tag<m_PCoord>, >, boost::multi_index::ordered_non_unique< boost::multi_index::tag<m_RCoord>, >, boost::multi_index::ordered_non_unique< boost::multi_index::tag<m_CCoord>, >, boost::multi_index::ordered_non_unique< boost::multi_index::tag<m_XTileCoord>, >, boost::multi_index::ordered_non_unique< boost::multi_index::tag<m_YTileCoord>, >, boost::multi_index::ordered_non_unique< boost::multi_index::tag<m_ZTileCoord>, >, boost::multi_index::ordered_non_unique< boost::multi_index::tag< m_ZCoord >, >, boost::multi_index::ordered_non_unique< boost::multi_index::tag< m_Channel >, >, boost::multi_index::ordered_non_unique< boost::multi_index::tag< m_TCoord >, > >> GoFigureFileInfoHelperMultiIndexContainer |
Definition at line 144 of file GoFigureFileInfoMultiIndexContainerHelper.h.
| typedef boost::multi_index::multi_index_container< const GoFigureFileInfoHelper *, boost::multi_index::indexed_by< boost::multi_index::ordered_non_unique< > >> GoFigureFileInfoHelperTCoordViewContainer |
Definition at line 162 of file GoFigureFileInfoMultiIndexContainerHelper.h.
| typedef boost::multi_index::multi_index_container< const GoFigureFileInfoHelper *, boost::multi_index::indexed_by< boost::multi_index::ordered_non_unique< > >> GoFigureFileInfoHelperZCoordViewContainer |
Definition at line 153 of file GoFigureFileInfoMultiIndexContainerHelper.h.
| QGOIO_EXPORT std::map< unsigned int, std::list< std::string > > GetAllFileNamesForGivenChannelAndTCoords | ( | const GoFigureFileInfoHelperMultiIndexContainer & | iContainer, |
| const unsigned int & | iCh, | ||
| const std::set< unsigned int > & | iT | ||
| ) |
Definition at line 229 of file GoFigureFileInfoMultiIndexContainerHelper.cxx.
| QGOIO_EXPORT std::map< unsigned int, std::list< std::string > > GetAllFileNamesForGivenTCoord | ( | const GoFigureFileInfoHelperMultiIndexContainer & | iContainer, |
| const unsigned int & | iT, | ||
| const unsigned int & | iMinCh, | ||
| const unsigned int & | iMaxCh | ||
| ) |
Definition at line 39 of file GoFigureFileInfoMultiIndexContainerHelper.cxx.
| QGOIO_EXPORT std::list< std::string > GetAllFileNamesForGivenTCoordAndChannel | ( | const GoFigureFileInfoHelperMultiIndexContainer & | iContainer, |
| const unsigned int & | iT, | ||
| const unsigned int & | iCh | ||
| ) |
Definition at line 136 of file GoFigureFileInfoMultiIndexContainerHelper.cxx.
| QGOIO_EXPORT std::map< unsigned int, std::list< std::string > > GetAllFileNamesForGivenZCoord | ( | const GoFigureFileInfoHelperMultiIndexContainer & | iContainer, |
| const unsigned int & | iZ, | ||
| const unsigned int & | iMinCh, | ||
| const unsigned int & | iMaxCh | ||
| ) |
Definition at line 88 of file GoFigureFileInfoMultiIndexContainerHelper.cxx.
| QGOIO_EXPORT std::list< std::string > GetAllFileNamesForGivenZCoordPointAndChannel | ( | const GoFigureFileInfoHelperMultiIndexContainer & | iContainer, |
| const unsigned int & | iZ, | ||
| const unsigned int & | iCh | ||
| ) |
Definition at line 182 of file GoFigureFileInfoMultiIndexContainerHelper.cxx.
1.8.5