pspaclass.h 494 Bytes
Newer Older
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
#ifndef __CPPCODE_H__
#define __CPPCODE_H__

#include "dataManager.h"

class pspa 
{
 
  void registerAllElements();
  void splitter( string );

  dataManager *dataManager_;
  string nameOfCase_;
  string typeOfFile_;

 public:
 
  pspa ();
  pspa ( string );
  pspa ( string, string );
 ~pspa ();

  string read( const char* );
  bool simulate();
  bool execute( string );
  void setnameOfCase( string );
  void printCase ( void );
  void printJson ( const char* );

};
#endif //__CPPCODE_H__