8#include <WXP/RawField.h> 
   13      static const int MAXFIELD = 75;
 
   14      static const int MAXCHARS = 400;
 
   38      enum Type { UNK, 
WXP };
 
   41      RawFile( 
const char *filename );
 
   42      RawFile( 
const char *filename, 
int access, 
int type );
 
   46      int open( 
const char *filename, 
int access, 
int type );
 
   47      int open( 
const char *filename, 
int access );
 
   48      int open( 
const char *filename );
 
   51      inline const char *getDatim(){ 
return datim; };
 
   52      inline int getDate( 
Date &rdate ){ rdate = date; 
return 1; };
 
   53      inline const char *getInfo(){ 
return info; };
 
   54      const char *getInfo(
int ind);
 
   56      int read( 
Datum &data, 
int fnum );
 
   57      int read( 
Datum &data );
 
   58      int read( 
Data &data );
 
   59      int read( 
const char *filename, 
Data &data );
 
   60      int getData( 
const char *fld, 
Datum &data );
 
   61      int decodeString( 
int fnum, 
const char *str, 
Datum &data );
 
   62      int getIdent( 
String &
id );
 
   63      int getField( 
const char *str );
 
   65      int setFormat( 
const char *str );
 
   66      int write( 
Data &data );
 
   67      int write( 
const char *filename, 
Data &data );
 
   70      static int checkType( 
const char *filename );
 
   72      static const int ALL = -2;
 
   73      static const int KEY = -1;
 
This class is a repository for point data.
Definition Data.h:11
 
This class stores date and time information.
Definition Date.h:8
 
This class stores raw point data.
Definition Datum.h:7
 
This class accesses files.
Definition File.h:15
 
This class reads and writes raw point data.
Definition RawFile.h:12
 
This is a variable length string class.
Definition String.h:5
 
All WXP classes fall under the WXP namespace.
Definition Angle.h:4
 
This struct stores information on each field in file.
Definition RawField.h:7