cloudy trunk
Loading...
Searching...
No Matches
input.h File Reference

Go to the source code of this file.

Data Structures

struct  t_input

Macros

#define NKRD   4000

Functions

bool lgInputComment (const char *chLine)
void input_readvector (const char *chFile, double vector[], long n, bool *lgEOF)

Variables

t_input input

Macro Definition Documentation

◆ NKRD

#define NKRD   4000

limit to number of line images that can be read in

Definition at line 10 of file input.h.

Referenced by cdInit(), cdRead(), t_input::init(), ParseInit(), and t_input::readarray().

Function Documentation

◆ input_readvector()

void input_readvector ( const char * chFile,
double vector[],
long n,
bool * lgEOF )

input_readvector: read n numbers from the file chFile and store them in vector[] was EOF reached before enough numbers were read?

input_readvector: read n numbers from the file chFile and store them in vector[]

Parameters
chFilefile name to read from
vectorvector[n] - the numbers that were read from the input line(s)
nnumber of elements in vector[] that we need to read
lgEOFwas EOF reached before enough numbers were read?

Definition at line 189 of file input.cpp.

References AS_LOCAL_ONLY, DEBUG_ENTRY, mode_r, and open_data().

Referenced by ParseMonitorResults().

Here is the call graph for this function:

◆ lgInputComment()

bool lgInputComment ( const char * chLine)

lgInputComment - parse comment - check if argument is comment string, either upper or lower case - returns true if line is a comment, false if not a comment is any line starting with "C ", *, %, //, or #

Parameters
*chLinethe input line string

Definition at line 18 of file input.cpp.

References DEBUG_ENTRY, and TotalInsanity().

Referenced by cdMain(), cdRead(), Parser::isComment(), and ParseInit().

Here is the call graph for this function:

Variable Documentation

◆ input