IODA
Ex 1: Groups and ObsSpaces

Group manipulation using the C interface. More...

Collaboration diagram for Ex 1: Groups and ObsSpaces:

Macros

#define sslin(x)   #x
 
#define slin(x)   sslin(x)
 
#define doErr
 

Functions

int main (int argc, char **argv)
 

Detailed Description

Group manipulation using the C interface.

This example parallels the C++ examples.

See also
01-GroupsAndObsSpaces.c for the example.
01-GroupsAndObsSpaces.cpp for parallel C++ comments and the walkthrough.

Macro Definition Documentation

◆ doErr

#define doErr
Value:
{ \
errlin = "Error in " __FILE__ " at line " slin(__LINE__) ".\n"; \
goto hadError; \
}
#define slin(x)

Definition at line 40 of file 01a-GroupsAndObsSpaces.c.

◆ slin

#define slin (   x)    sslin(x)

Definition at line 39 of file 01a-GroupsAndObsSpaces.c.

◆ sslin

#define sslin (   x)    #x

Definition at line 38 of file 01a-GroupsAndObsSpaces.c.

Function Documentation

◆ main()

int main ( int  argc,
char **  argv 
)

Definition at line 46 of file 01a-GroupsAndObsSpaces.c.

Here is the call graph for this function: