COVISE Core
Public Types | Public Member Functions | Private Member Functions | List of all members
covise::StarFile Class Referenceabstract

#include <StarFile.h>

Inheritance diagram for covise::StarFile:
Inheritance graph
[legend]

Public Types

enum  {
  VELOCITY = 1 , VMAG , U , V ,
  W , PRESSURE , TE , ED ,
  TVIS , TEMPERATURE , DENSITY , LAMVIS ,
  CP , COND , DROP_COORD , DROP_VEL ,
  DROP_DENS , DROP_DIAM , DROP_TEMP , DROP_NO ,
  DROP_MASS , SCALAR
}
 

Public Member Functions

 StarFile ()
 
virtual ~StarFile ()
 
virtual ChoiceListget_choice (const char **, int) const =0
 
char * secure_strdup (const char *string)
 
char * secure_strcat (char *s1, const char *s2)
 
char * secure_strcpy (char *s1, const char *s2)
 
char * secure_strncpy (char *s1, const char *s2, int n)
 
int secure_strcmp (const char *s1, const char *s2)
 

Private Member Functions

 StarFile (const StarFile &)
 
StarFileoperator= (const StarFile &)
 

Member Enumeration Documentation

◆ anonymous enum

anonymous enum
Enumerator
VELOCITY 
VMAG 
PRESSURE 
TE 
ED 
TVIS 
TEMPERATURE 
DENSITY 
LAMVIS 
CP 
COND 
DROP_COORD 
DROP_VEL 
DROP_DENS 
DROP_DIAM 
DROP_TEMP 
DROP_NO 
DROP_MASS 
SCALAR 

Constructor & Destructor Documentation

◆ StarFile() [1/2]

covise::StarFile::StarFile ( const StarFile )
private

◆ StarFile() [2/2]

covise::StarFile::StarFile ( )
inline

◆ ~StarFile()

virtual covise::StarFile::~StarFile ( )
inlinevirtual

Member Function Documentation

◆ get_choice()

virtual ChoiceList * covise::StarFile::get_choice ( const char **  ,
int   
) const
pure virtual

Implemented in covise::File09, and covise::File29.

◆ operator=()

StarFile & covise::StarFile::operator= ( const StarFile )
private

◆ secure_strcat()

char * StarFile::secure_strcat ( char *  s1,
const char *  s2 
)

◆ secure_strcmp()

int StarFile::secure_strcmp ( const char *  s1,
const char *  s2 
)

◆ secure_strcpy()

char * StarFile::secure_strcpy ( char *  s1,
const char *  s2 
)

◆ secure_strdup()

char * StarFile::secure_strdup ( const char *  string)

◆ secure_strncpy()

char * StarFile::secure_strncpy ( char *  s1,
const char *  s2,
int  n 
)

The documentation for this class was generated from the following files: