// This may look like C code, but it is really -*- C++ -*- // Classe d'initialiseur de module de SOPHYA #ifndef SOPHYAINIT_H_SEEN #define SOPHYAINIT_H_SEEN #include "machdefs.h" namespace SOPHYA { void PrintSophyaVersion(void); double SophyaVersion(void); /* Version + (Revision/1000) */ // Classe d''initialisation pour les modules SOPHYA //! Initializer class for sophya modules class SophyaInitiator { private: static int FgInit; public: SophyaInitiator(); virtual ~SophyaInitiator(); virtual double Version(bool fgprt=true); }; #define SophyaInit() SophyaInitiator sophyainitiator } // Fin du namespace #endif