44 #ifndef EPETRAEXT_XMLREADER_H
45 #define EPETRAEXT_XMLREADER_H
126 #ifndef EPETRA_NO_32BIT_GLOBAL_INDICES
131 #ifndef EPETRA_NO_64BIT_GLOBAL_INDICES
136 #ifndef EPETRA_NO_32BIT_GLOBAL_INDICES
141 #ifndef EPETRA_NO_64BIT_GLOBAL_INDICES
146 #ifndef EPETRA_NO_32BIT_GLOBAL_INDICES
151 #ifndef EPETRA_NO_64BIT_GLOBAL_INDICES
156 #ifndef EPETRA_NO_32BIT_GLOBAL_INDICES
161 #ifndef EPETRA_NO_64BIT_GLOBAL_INDICES
167 void Read(
const std::string& Label, std::vector<std::string>& Content);
void Read(const std::string &Label, Epetra_Map *&Map)
Reads the Epetra_Map stored with label Label.
Teuchos::RCP< Teuchos::XMLObject > fileXML_
parsed XML object.
const Epetra_Comm & Comm_
Communicator object.
XMLReader(const Epetra_Comm &Comm, const std::string &FileName)
ctor
class XMLReader: A class for reading Epetra objects stored in XML files.
void Read64(const std::string &Label, Epetra_Map *&Map)
Reads the Epetra_Map stored with label Label. Long Long version.
bool IsOpen_
If true, then the file has been successfully opened.