FEBio  1.5.0
FEBio/FERestartImport.h
00001 // FERestartImport.h: interface for the FERestartImport class.
00002 //
00004 
00005 #if !defined(AFX_FERESTARTIMPORT_H__A5A88D72_026C_45F5_BECB_5B3C7B3C767C__INCLUDED_)
00006 #define AFX_FERESTARTIMPORT_H__A5A88D72_026C_45F5_BECB_5B3C7B3C767C__INCLUDED_
00007 
00008 #if _MSC_VER > 1000
00009 #pragma once
00010 #endif // _MSC_VER > 1000
00011 
00012 #include "FileImport.h"
00013 #include "XMLReader.h"
00014 
00015 class FERestartImport : public FEFileImport  
00016 {
00017 public:
00018         FERestartImport();
00019         virtual ~FERestartImport();
00020 
00021         bool Load(FEM& fem, const char* szfile);
00022 
00023 protected:
00024         bool ParseControlSection (XMLTag& tag);
00025         bool ParseLoadSection    (XMLTag& tag);
00026 
00027 protected:
00028         FEM*    m_pfem; // point to the FEM
00029 
00030         XMLReader       m_xml;  // the file reader
00031 };
00032 
00033 #endif // !defined(AFX_FERESTARTIMPORT_H__A5A88D72_026C_45F5_BECB_5B3C7B3C767C__INCLUDED_)