19 using namespace kome::objects;
24 #define new new( _NORMAL_BLOCK, __FILE__, __LINE__ )
25 #define malloc( s ) _malloc_dbg( s, _NORMAL_BLOCK, __FILE__, __LINE__ )
36 for( std::map< kome::objects::DataGroupNode*, kome::objects::DataMapInfo* >::iterator it =
m_dataMap.begin();
57 std::vector< kome::objects::DataGroupNode* > groups;
58 for( std::map< kome::objects::DataGroupNode*, kome::objects::DataMapInfo* >::iterator it =
m_dataMap.begin();
62 groups.push_back( group );
67 for(
unsigned int i = 0; i < groups.size(); i++ ) {
group of spectrum management class
virtual void onCloseSample(kome::objects::Sample *sample, const bool deleting)
This method is called when a sample is closed. (override method)
sample information management class
std::map< kome::objects::DataGroupNode *, kome::objects::DataMapInfo * > m_dataMap
void setDataMap2(std::map< kome::objects::DataGroupNode *, kome::objects::DataMapInfo * > dataMap)
sets the map of data map
static DataMapManager & getInstance()
gets instance. (This is the only object.)
virtual ~DataMapManager()
destructor
interfaces of DataMapManager class
std::map< kome::objects::DataGroupNode *, kome::objects::DataMapInfo * > getDataMap()
gets the map of data map.
Sample * getSample()
gets sample
DataMapManager()
constructor