Main Page   Namespace List   Alphabetical List   Compound List   File List   Compound Members   File Members  

interface.h File Reference

Header file of the interface library. More...

#include <iostream>
#include <string>
#include <fstream>
#include <iomanip>
#include <algorithm>
#include <cstdio>
#include "hbf.h"
#include "alias.h"
#include "analyze.h"

Go to the source code of this file.

Namespaces

namespace  std

Enumerations

enum  psi_options {
  credits, bye, nothing, pre,
  sim, analy, tools
}
 PSI options of main menu interface. More...


Functions

void See_model ()
void OpenModel (const string extension)
void See_simu ()
void Bye ()
void Credits ()
psi_options Menu ()
bool ExistsFile (string file_name)
void Conversion ()
void Stat ()
void Unif ()
void Walk ()
void Sorry ()
bool Overwrite (const string file_name)
string::iterator give_ext (string path)
 Give the extension in a path. More...


Detailed Description

Header file of the interface library.

Author:
- Florent.Morata@imag.fr
Date:
November 2002.

Enumeration Type Documentation

enum psi_options
 

PSI options of main menu interface.

Enumeration values:
credits 
bye 
nothing 
pre 
sim 
analy 
tools 


Function Documentation

void Bye  
 

void Conversion  
 

void Credits  
 

bool ExistsFile string    file_name
 

string::iterator give_ext string    path [inline]
 

Give the extension in a path.

Returns:
A string corresponding to the expression '.ext'.
Warning:
Only operational with g++ version 2.96, there is a problem with g++ versio 3.2 to make :
  • string s = give_ext(path) in an other function.

psi_options Menu  
 

void OpenModel const string    extension
 

bool Overwrite const string    file_name
 

void See_model  
 

void See_simu  
 

void Sorry  
 

void Stat  
 

void Unif  
 

void Walk  
 


Generated on Tue Dec 10 12:44:22 2002 for PSI by doxygen1.2.14 written by Dimitri van Heesch, © 1997-2002