source: anuga_work/development/anugavis/src/anugavis_simple_cxx.cc @ 5487

Last change on this file since 5487 was 5487, checked in by jack, 16 years ago

Started C++-ising the code.

File size: 557 bytes
Line 
1#include <iostream>
2#include <sstream>
3#include <SDL.h>
4#include "anugavis.hh"
5#include "output.hh"
6
7using std::cout;
8using std::endl;
9using std::ostringstream;
10
11extern "C"
12int main(int argc, char *argv[]){
13  if(argc != 2){
14    ostringstream ss;
15    ss << "Usage: " << argv[0] << " sww_file_name";
16    output_string(ss.str());
17    return 1;
18  }
19  try{
20    AnugaVis anuga(argv[1], 640, 480);
21  }catch(const char *str){
22    output_string(string(str));
23  }catch(string &str){
24    output_string(str);
25    return 1;
26  }
27  return 0;
28}
Note: See TracBrowser for help on using the repository browser.