}
else if ( event->type == MEDCALC::EVENT_REMOVE_FROM_WORKSPACE ) {
STDLOG("remove field");
- std::map<string, DataObject*>::iterator itr = dataModel->begin();
+ std::map<std::string, DataObject*>::iterator itr = dataModel->begin();
for ( ; itr != dataModel->end(); ++itr) {
XmedDataObject* obj = dynamic_cast<XmedDataObject*>(itr->second);
if (obj->getFieldHandler()->id == event->dataId) {
}
else if ( event->type == MEDCALC::EVENT_CLEAN_WORKSPACE ) {
STDLOG("clean workspace");
- std::map<string, DataObject*>::iterator itr = dataModel->begin();
+ std::map<std::string, DataObject*>::iterator itr = dataModel->begin();
for ( ; itr != dataModel->end(); ++itr) {
XmedDataObject* obj = dynamic_cast<XmedDataObject*>(itr->second);
std::string itemNameId = obj->getNameId();
/*! This function specified the localization of the object in the
* hierarchical organization
*/
-string XmedDataObject::getPath() {
- string path =
- string(_fieldHandler.meshname) + pathsep +
+std::string XmedDataObject::getPath() {
+ std::string path =
+ std::string(_fieldHandler.meshname) + pathsep +
_getTypedFieldLabel();
return path;
}
void XmedDataObject::setFieldHandler(MEDCALC::FieldHandler fieldHandler) {
_fieldHandler = fieldHandler;
- this->setLabel(string("it = ")+ToString(_fieldHandler.iteration));
+ this->setLabel(std::string("it = ")+ToString(_fieldHandler.iteration));
}
MEDCALC::FieldHandler * XmedDataObject::getFieldHandler() {
return &_fieldHandler;
* This function implements the convention for displaying a fieldname
* characterized by its spatial discretisation type.
*/
-string XmedDataObject::_getTypedFieldLabel() {
+std::string XmedDataObject::_getTypedFieldLabel() {
// A field name could identify several MEDCoupling fields, that
// differ by their spatial discretization on the mesh (values on
// cells, values on nodes, ...). This spatial discretization is
// 3 = ON_GAUSS_NE
if ( _fieldHandler.type < 0 ||
_fieldHandler.type >= NB_TYPE_OF_FIELDS ) {
- return string("UNKNOWN");
+ return std::string("UNKNOWN");
}
- string label(_fieldHandler.fieldname);
- label +=" ("+string(mapTypeOfFieldLabel[_fieldHandler.type])+")";
+ std::string label(_fieldHandler.fieldname);
+ label +=" ("+std::string(mapTypeOfFieldLabel[_fieldHandler.type])+")";
return label;
}
class MEDCALCGUI_EXPORT XmedDataObject: public DataObject {
public:
XmedDataObject();
- virtual string getPath();
+ virtual std::string getPath();
void setFieldHandler(MEDCALC::FieldHandler fieldHandler);
MEDCALC::FieldHandler * getFieldHandler();
private:
MEDCALC::FieldHandler _fieldHandler;
int _presId;
- string _getTypedFieldLabel();
+ std::string _getTypedFieldLabel();
};
//