Main Page | Class Hierarchy | Class List | File List | Class Members | File Members

cmt_model.h

Go to the documentation of this file.
00001 //-----------------------------------------------------------
00002 // Copyright Christian Arnault LAL-Orsay CNRS
00003 // arnault@lal.in2p3.fr
00004 // See the complete license in cmt_license.txt "http://www.cecill.info". 
00005 //-----------------------------------------------------------
00006 
00007 #ifndef __cmt_model_h__
00008 #define __cmt_model_h__
00009 
00010 #include "cmt_system.h"
00011 
00012 class CmtModel
00013 {
00014 public:
00015   static void expand (const cmt_string& input_text);
00016   static void strict_expand (const cmt_string& input_text);
00017   static void test_regexp (const cmt_string& pattern, const cmt_string& input_text);
00018 
00019 private:
00020   static void filter (cmt_string& text);
00021   static void display (cmt_string& text);
00022   static void expand (const CmtSystem::cmt_string_vector& arguments);
00023 };
00024 
00025 #endif

Generated on Mon May 2 10:25:05 2005 for CMT by doxygen 1.3.5