source: CMT/v1r19/source/cmt_model.h @ 1

Last change on this file since 1 was 1, checked in by arnault, 19 years ago

Import all tags

File size: 765 bytes
Line 
1//-----------------------------------------------------------
2// Copyright Christian Arnault LAL-Orsay CNRS
3// arnault@lal.in2p3.fr
4// See the complete license in cmt_license.txt "http://www.cecill.info".
5//-----------------------------------------------------------
6
7#ifndef __cmt_model_h__
8#define __cmt_model_h__
9
10#include "cmt_system.h"
11
12class CmtModel
13{
14public:
15  static void expand (const cmt_string& input_text);
16  static void strict_expand (const cmt_string& input_text);
17  static void test_regexp (const cmt_string& pattern, const cmt_string& input_text);
18
19private:
20  static void filter (cmt_string& text);
21  static void display (cmt_string& text);
22  static void expand (const CmtSystem::cmt_string_vector& arguments);
23};
24
25#endif
Note: See TracBrowser for help on using the repository browser.