// class : La clase principale de Hexa
-// Copyright (C) 2009-2014 CEA/DEN, EDF R&D
+// Copyright (C) 2009-2020 CEA/DEN, EDF R&D
//
// This library is free software; you can redistribute it and/or
// modify it under the terms of the GNU Lesser General Public
Document* addDocument (cpchar name="default");
Document* loadDocument (cpchar name);
Document* findDocument (cpchar name);
- Document* findDocument (const string& name)
+ Document* findDocument (const std::string& name)
{ return findDocument (name.c_str()) ; }
void what ();
int sizeofMessage ();
#ifndef SWIG
int loadAllDocs (cpchar flow);
int saveAllDocs (cpchar filename);
- void makeName (cpchar radical, string& name);
+ void makeName (cpchar radical, std::string& name);
void lockDump();
void restoreDump();
private:
static Hex* first_instance;
- vector <Document*> liste_documents;
+ std::vector <Document*> liste_documents;
Globale* glob;
#endif // not SWIG
};