Main Page | Class List | File List | Class Members

splitf.h

00001 /* ======== IGeoS ===== Distribition full ===== IGeoS =========
00002 **                                                                         
00003 ** splitf.h     : Created by 'AMSS-developer' on Wed Sep 30 19:29:02 2015
00004 **                                                                         
00005 ** Product      : IGeoS - Integrated Geoscience Software
00006 **                                                                         
00007 ** Description  : System for seismic, well log, and potential-field data analysis
00008 **                                                                         
00009 ** =================== Limited License: ===================================
00010 ** 
00011 ** This software is provided free under the following terms and conditions:
00012 ** 
00013 ** 1. Permission to use, copy, and modify this software 
00014 ** for non-commercial purposes without fee is hereby granted, provided  
00015 ** that this copyright notice, the warranty disclaimer, and this
00016 ** permission notice appear in all copies.
00017 ** 
00018 ** 2. Distribution of this software or any part of it "bundled" in with
00019 ** any product is considered to be a 'commercial purpose'.
00020 ** 
00021 ** 3. Any new or adapted code developed to operate as a part of this
00022 ** software shall be contributed to the authors and distributed under
00023 ** the same license.
00024 ** 
00025 ** ================== Warranty Disclaimer: ================================
00026 ** 
00027 ** This software is provided "as is", with no support and without
00028 ** obligation on the part of the author to assist in its use, correction,
00029 ** modification, or enhancement. No guarantees or warranties,
00030 ** either express or implied, and regarding the accuracy, safety, or
00031 ** fitness for any particular purpose are provided by any contributor
00032 ** to this software package.
00033 ** 
00034 ** ======== IGeoS ===== Distribition full ===== IGeoS ========= */
00035 
00036 
00037 #ifndef MOD_SPLITF
00038 #define MOD_SPLITF
00039 
00040 #include "sia_module.C.h"
00041 
00042 #define PRINT_ASCII     1
00043 #define PRINT_CSV       2
00044 
00047 struct SPLITF : public SIA_MODULE
00048 {
00049   SPLITF() : SIA_MODULE() {}
00050 
00051   CHARSTR module_name( boolean active );        
00052   int edit();                                   
00053 
00054   void read_file( const char *fname, const char *format );      
00056 
00057   void open_file( SIA_FILE &f, const char *fname);      
00058 };
00059 
00060 #endif

Generated on Wed Apr 1 21:42:04 2020 for Module SPLITF by  doxygen 1.3.9.1